¶jenkins项目自动构建
这篇博客是jenkins系列的第三篇,上面两篇为jenkins持续集成和jenkins安装与部署,jenkins持续集成是本系列的总纲,jenkins安装与部署是本系列的第一篇。这一篇衔接jenkins安装与部署。
¶设置自动触发
- 首先,进入jenkins主界面,如下图。
- 然后,点击deployee这个项目名,进入如下界面
- 点击配置,进入如下界面,选中构建触发器选项,再选中触发远程构建复选框,输入自己的身份令牌,这个身份令牌你就随便输入一个自己熟悉的字符串。
- 之后,你就能获取到触发的路径JENKINS_URL/job/deployee/build?token=TOKEN_NAME。代为真正的路径就是http://你的jenkins服务器地址:8080/job/deployee/build?token=RACK_LEEN
解释:
JENKINS_URL:就是你安装jenkins时在插件安装后出现的让你填入的路径
deployee:你自己需要触发的项目的名字
token=TOKEN_NAME:你填入的身份令牌
¶配置码云
- 进入你的项目在码云上的位置
- 然后点击管理,进入如下界面
- 点击WebHooks,进入如下界面
+点击添加,进入如下界面,输入你从jenkins中复制过来的http://120.78.168.80:8080/jenkins/job/deployee/build"token=RACK_LEEN,然后点击激活
¶最后
- 进入jenkins中的主界面上的系统管理里的全局安全配置,进入如下界面,将跨站请求伪造保护关闭,然后保存
- 最后,重启jenkins服务器,完成整个自动部署