# 安装 jenkins

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum upgrade
yum install jenkins
1
2
3
4

# 配置 jenkins

  1. 修改启动用户为root和java路径
[root@jenkins ~]# vi /etc/sysconfig/jenkins
JENKINS_USER="root"
JENKINS_JAVA_CMD="/usr/app/java2/bin/java"
1
2
3
  1. 修改 /var/lib/jenkins/hudson.model.UpdateCenter.xml
    将https更改为http。
[root@jenkins ~]# vi /var/lib/jenkins/hudson.model.UpdateCenter.xml
http://updates.jenkins.io/update-center.json
1
2
  1. 修改www.google.com为www.baidu.com
[root@jenkins ~]# vi /var/lib/jenkins/updates/default.json
1

其他国内备用地址(也可以选择使用):
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
http://mirror.esuni.jp/jenkins/updates/update-center.json
http://mirror.xmission.com/jenkins/updates/update-center.json

# 启动 jenkins

启动jenkins并加入开机启动

[root@jenkins ~]# systemctl start jenkins
[root@jenkins ~]# systemctl enable jenkins
1
2

# web登录 jenkins

web登录,默认端口为8080 http://127.0.0.1:8080 首次登录需登录密码,使用如下命令获得密码:

cat /var/lib/jenkins/secrets/initialAdminPassword
1

拷贝粘贴密码到密码框,进入主界面并创建管理员账号。

# 设置 jenkins 中文显示

这里使用的方法是安装中文语言包,安装的插件名称是:Localization: Chinese (Simplified) 在插件管理,搜索 Localization: Chinese (Simplified),然后点击Install without restart

# jenkins 与 gitLab 集成

  1. 在centos中安装git
yum install git
1
  1. 在jenkins管理界面中安装插件:
    GitLab
    Gitlab Hook
    Gitlab Authentication
    GitLab Logo

  2. 在jenkins全局工具配置界面中配置git

# jenkins 与 maven集成

  1. 在centos中安装git
yum install maven
1
  1. 配置maven
vi /usr/share/maven/conf/settings.xml
1