Jenkins机器安装ansbile
1 | [root@jenkins ~]# yum -y install epel-release ; yum -y install ansible |

配置ansible主机清单
1 | [root@jenkins ~]# cat /etc/hosts |

jenkins安装ansible插件


jenkins配置ansible工具

Jenkins使用ansible命令





jenkins使用ansible-playbook剧本
1 | [root@jenkins ~]# cat /etc/ansible/test.yaml |



jenkins+ansible构建maven项目
jenkins安装git
1 | [root@jenkins ~]# yum -y install git |
添加maven和jdk工具


jenkins配置gitee公钥
1 | [root@jenkins ~]# cat /root/.ssh/id_rsa.pub |

项目配置


git参数化构建

1 | [root@jenkins ~]# cat /root/.ssh/id_rsa |

gitee仓库地址:git@gitee.com:youngfit/easy-springmvc-maven.git
配置maven构建参数

配置ansible运行指令




–>保存
tomcat服务器配置
安装jdk和tomcat
配置环境变量
1 | 安装jdk8和tomcat |
配置脚本
1 | [root@tomcat local]# cat /opt/script/app-jenkins.sh |
构建测试


验证


来一次版本回退试试

没毛病



/1.png)
/1.png)


