在Debian上实现Jenkins自动化构建的步骤如下:
安装Java环境:
sudo apt update
sudo apt install -y openjdk-11-jdk
添加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
更新系统软件包列表并安装Jenkins:
sudo apt update
sudo apt install jenkins
启动Jenkins服务:
sudo systemctl start jenkins
sudo systemctl enable jenkins
开放Jenkins端口(如8080和50000):
sudo ufw allow 8080/tcp
sudo ufw allow 50000/tcp
sudo ufw reload
解锁Jenkins:访问 http://<服务器IP>:8080
,输入初始密码(通常可以在 /var/lib/jenkins/secrets/initialAdminPassword
找到)。
加速插件安装:更换国内镜像源,安装必备插件如Pipeline、GitHub Integration、Docker等。
权限安全配置:禁用匿名访问,创建管理员用户。
连接代码仓库(以GitHub为例):
创建声明式流水线项目:
以上步骤应该能帮助你在Debian上成功设置Jenkins以实现自动化构建。如果在配置过程中遇到任何问题,可以参考Jenkins官方文档或相关社区论坛寻求帮助。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: debian livecd如何进入桌面