jenkins安装

admin
admin 2019年07月08日
  • 在其它设备中阅读本文章

jenkins 是一个开源可扩展自动化服务器,可用作简单的 CI 服务器(持续集成)或 CD 集线器(持续交付)。

配置 jenkins 源

由于 debian 的官方库中没有此软件,需要单独配置。

1. 安装基本工具 wget 和 gnupg

# apt install wget gnupg

2. 安装密钥和添加源

# wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | apt-key add -
# echo 'deb http://pkg.jenkins.io/debian-stable binary/' > /etc/apt/sources.list.d/jenkins.list

安装 jenkins

jenkins 需要 java 运行环境,这里选择 openjdk-11,由于更改源配置,所以要先更新软件包索引。

# apt update
# apt install openjdk-11-jre jenkins

启动

# service jenkins start

访问 jenkins

其配置文件在 /etc/default/jenkins,可以修改绑定的端口(默认 8080)等信息,在启动 jenkins 之后,可以使用浏览器访问它,地址是:localhost:8080。

在第一次使用时需要按照引导安装推荐的插件,此时可能遇到 jenkins 实例离线问题,需要修改 /var/lib/jenkins/hudson.model.UpdateCenter.xml 文件,将插件下载地址由 https 改为 http 并重启 jenkins 服务

# sed -i "s/https/http/g" /var/lib/jenkins/hudson.model.UpdateCenter.xml

在安装完插件进入到主界面可能会白屏,再一次重启 jenkins 服务即可。

# service jenkins restart