1、项目配置
项目配置 >> 构建触发器 >> 选择Gitee webhook触发器
生成Gitee WebHook密码:46d678257c0399b105635bcb9722ea09
2、Gitee配置
Gitee项目 >> 管理 >> 配置WebHooks
注意:
由于我的jenkins是部署在本地的,对应的URL是本地的,需要通过内网穿透技术将内网地址转换成外网地址。
3、内网穿透,将本地地址映射成外网地址
我这里使用的是cpolar,也可以自行百度内网穿透的其它工具。
参考:Windows用户如何安装及使用内网穿透工具-cpolar - 知乎
localhost转换后的外网地址url:http://77528bd1.r2.cpolar.cn
配置好webhooks后,测试一下
"Gitee 用户 Gitee 推送触发构建",通过Gitee触发jenkins构建成功了。
4、测试webhooks构建触发器
打开Pycharm修改本地项目,然后push到Gitee,提交成功后查看jenkins项目是否构建。
"Gitee 用户 panc-test 推送触发构建",可以看到这里我们提交代码到gitee上触发 了自动构建。
WebHooks - Gitee.com