Jenkins与Debian系统集成步骤如下:
安装Java环境:
sudo apt update
sudo apt install openjdk-11-jdk
java -version # 验证安装
```[1-11](@ref)
添加Jenkins仓库并安装:
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo "deb http://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
sudo apt install jenkins
```[1-11](@ref)
启动Jenkins服务:
sudo systemctl enable jenkins
sudo systemctl start jenkins
```[1-11](@ref)
解锁Jenkins并初始化:
访问 http://<服务器IP>:8080
,输入初始密码(路径:/var/lib/jenkins/secrets/initialAdminPassword
),完成管理员账户创建。1-11
安装必要插件:
进入 Manage Jenkins → Manage Plugins,安装如Git、Pipeline、Docker等插件。1-11
配置Jenkins任务:
pipeline {
agent any
stages {
stage('构建') { steps { sh 'mvn clean package' } }
stage('部署') { steps { sh './deploy.sh' } }
}
}
```[1-11](@ref)
可选:配置自动化部署
安全与维护:
ufw
)限制Jenkins端口(默认8080)。/var/lib/jenkins/
)。1-11以上步骤参考自1-11,可根据实际需求调整插件和部署流程。