1.安装Jenkins配置管理
安装Jenkins前的环境准备(centos7)
a)填加yum仓库源
通过wget方式下载jenkins的安装包
# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
# rpm --import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key
# yum install jenkins
b)保证系统java版本在1.8以上(安装jdk)
卸载系统自带 jdk
# rpm -qa|grep java
# rpm -e --nodeps xxx-yyy--zzz
解压jdk
#chmod 755 jdk-8u112-linux-x64.tar.gz --修改权限
#tar -zxf jdk-8u112-linux-x64.tar.gz -C /opt/modules/ --解压JDK到/opt/modules/
#ln -s /opt/modules/jdk1.8.0_112/ /opt/modules/jdk --建立JDK的软连接,方便将来更换版本
#ln -s /opt/modules/jdk/bin/java /usr/bin/java
# vi /etc/profile --编辑环境变量配置文件
export JAVA_HOME=/opt/modules/jdk
export PATH=$JAVA_HOME/bin:$PATH
使环境变量生效
#source /etc/profile
#java -version
c)关闭防火墙和sexlinux
d)jenkins安装与初始化配置
1.yum源安装jenkins最新版
#yum install jenkins
2.创建jenkins系统用户
# useradd deploy
3.更该jenkins启动用户和端口
#vi /etc/sysconfig/jenkins
......
JENKINS_USER=deploy
JENKINS_PORT=8090
......
4.修改下面文件的属性
[[email protected] bin]# chown -R deploy:deploy /var/lib/jenkins/
[[email protected] bin]# chown -R deploy:deploy /var/log/jenkins/
[[email protected] bin]# chown -R deploy:deploy /var/cache/jenkins
5.启动Jenkins
systemctl start jenkins
6.开始安装,我们进入到相应的IP:8090
安装完成我们可以登录:
接下来我们可以做下面的环境准备
1.配置jenkins server 本地Gitlab DNS
如果使用域名登录就绑定下本机的host
2.安装git client,curl工具依赖
在安装了jenkins服务的机器上安装git的客户端:
sudo yum -y install git
3.关闭系统Git http.sslVerify安全认证
Jenkins构建maven项目时,如果需要使用自签名证书的gitlab服务器,则登陆jenkins主机,全局配置关闭ssl验证
#su - deploy
$git config --global http.sslVerify false
4.添加jenkins后台Git client user 与email
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190326092831322.png