【Jenkins】WebHooks(码云)触发Jenkins实现自动构建

实现效果:在提交代码后,Jenkins自动构建和部署。

实战准备:码云(git.oschina.net)、Jenkins(可在公网访问)、插件Generic Webhook Trigger


1、码云新增一个项目,新增dev分支

【Jenkins】WebHooks(码云)触发Jenkins实现自动构建

2、Jenkins安装Generic Webhook Trigger插件,插件的文档在这里(https://plugins.jenkins.io/generic-webhook-trigger)

【Jenkins】WebHooks(码云)触发Jenkins实现自动构建

3、新建一个*任务,源码管理填入码云的项目地址,添加码云的登陆用户和密码;本次实验是构建dev分支,所以我填了 */dev

【Jenkins】WebHooks(码云)触发Jenkins实现自动构建【Jenkins】WebHooks(码云)触发Jenkins实现自动构建

4、点击保存之后,回到码云的项目管理页面,填入URL

  URL格式可参看构建触发器中的webhook URL,密码可不填

5、点击“测试”按钮默认是触发master push,返回Jenkins,此时已自动触发job构建

【Jenkins】WebHooks(码云)触发Jenkins实现自动构建【Jenkins】WebHooks(码云)触发Jenkins实现自动构建


后续:实现当代码自动提交到指定分支的时候自动触发构建功能,其他分支提交代码不会触发。

上一篇:如何解决单笔转账到支付宝账户-报手机号对应多个支付宝账户


下一篇:电商平台如何冲上“云”霄?京东云用创新思维诠释解决之道