Ubuntu Server for Raspberry Pi部署Jenkins

Jenkins依赖于Java(版本要求),可以先安装OpenJDK的JRE,再根据官方文档,安装Jenkins。

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo deb https://pkg.jenkins.io/debian binary/ >> /etc/apt/sources.list
sudo apt update
sudo apt install openjdk-11-jre jenkins

紧接着,我们可以检查Jenkins服务是否开启,并将其将其设置为开机自启动:

systemctl enable jenkins
systemctl status jenkins

Jenkins默认使用8080端口,我们可以在浏览器中直接使用“网址:8080”或者修改其配置文件,将默认的端口修改为80。当然,我自己则使用Nginx,做了一个反向代理,顺带着把https协议加上了。
如果您需要访问8080端口,别忘了将防火墙打开,这里以ufw为例:

ufw allow 8080
ufw reload

admin账户的密码可以通过如下命令得到:

cat /var/lib/jenkins/secrets/initialAdminPassword

在浏览器中,接下来的配置就完全是图形化界面操作,便不再赘述。

原文地址:https://www.cnblogs.com/mrfangd/p/Jenkins_for_Ubuntu_Server.html