Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群

背景:jenkins本来已经集成了一键构建打包,但是部署应用仍需rancher手动点击升级,才算是成功部署应用成功,服务更新。为了解决这一问题,jenkins结合rancher通知钉钉群。

1、首先应用安装:jenkins、rancher、钉钉等;准备配置的数据,jenkins安装好钉钉插件及项目相关插件;

2、先创建钉钉群并创建机器人,选择自动以通过webhook服务

Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群_第1张图片

3、一直下一步添加到完成,复制地址,获取access_token配置在jenkins的access_token Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群_第2张图片

4、jenkins配置job通知,完成构建自动通知钉钉群Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群_第3张图片 

5、到这里还不能通过rancher实现自动部署,需要配置rancher的api-webhook服务Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群_第4张图片

6、添加接收器:Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群_第5张图片 7、rancher配置应用服务文件Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群_第6张图片 8、还差一步,就是jenkins配置执行shell脚本的步骤Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群_第7张图片

9、到这一步就已经完成了,确定构建项目的分支,就可以开始一键愉快的构建部署应用服务了。 Jenkins结合rancher实现测试环境自动构建部署并通知钉钉群_第8张图片

你可能感兴趣的:(Jenkins初级入门,测试环境部署)