Jenkins安装配置管理、Jenkins Job介绍与构建配置、Pipeline Job编写规范、Jenkins集成
一、安装Jenkins前的环境准备
1.添加yum仓库源
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
如果第二句报错:import read failed(2),试试下面这种方式
wget https://pkg.jenkins.io/redhat-stable/jenkins.io.key --no-check-certificate rpm --import jenkins.io.key
2.保证系统安装JAVA版本为8.0或者8.0以上
yum -y install java #安装java
java -version #查看java版本
3.关闭防火墙
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #关闭防火墙开机自启
4.关闭SELINUX并重启系统
vi /etc/sysconfig/selinux #进入这个文件 ... SELINUX=disabled #设置 ... reboot #重启
二、Jenkins安装与初始配置
1.yum源安装Jenkins最新版本
yum install jenkins
2.创建Jenkins系统用户
useradd deploy
3.更改Jenkins启动用户与端口
vi /etc/sysconfig/jenkins ... JENKINS_USER=deploy JENKINS_PORT=8080 ...
4.启动Jenkins
systemctl start jenkins
5.在windows系统下host文件中手动添加jenkins的DNS记录,设置之后能通过页面直接访问jenkins
打开CMD,输入
C:\windows\system32\dirvers\etc\hosts
在文件中最后一行输入你的jenkins ip地址和访问的域名,在浏览器输入设置的域名和端口号就能进行访问
三、Jenkins Freestyle Job与Pipeline Job区别
Freestyle Job
Pipeline Job
匹配持续集成与持续交付的概念
四、Jenkins Job构建配置
五、Pipeline Job编写规范
六、Jenkins包括的集成
1.Jenkins Linux shell集成和Jenkins参数 2.Jenkins Git和Maven集成 3.Jenkins Ansible集成