Jenkins集成Github webhook

Jenkins集成Github webhook配置前要求:

  • 1.Jenkins已经安装Github插件
  • 2.Jenkins服务器已经拥有一个公网IP地址(本机测试使用内网穿透)

第一步:Jenkins–>Manage Jenkins–>Configure System–>GitHub–>覆盖Hook URL
ps: HookUrl除了域名可以改变其他的都不要改变。我当时配置的为http://h7tayq.natappfree.cc/jenkins/github-webhook/study-messy-dev是行不通的。在这里插入图片描述
第二步:GitHub项目仓库–>Settings–>Add webhook在这里插入图片描述
在Payload URL中设置为刚才在Jenkins中配置好的URL,然后选中Let me select individual events,在底下的复选框中选中pushes,最后点击Add webhook。
在这里插入图片描述
第三步:在Jenkins项目配置中勾选如下选项,该选项表示当收到Webhook请求时,轮询查询Git仓库中的代码是否有更新,如果发现有更新则会进行项目Build。
在这里插入图片描述
第四步:提交代码到Git上测试Jenkins自动构建是否配置成功。

发布了40 篇原创文章 · 获赞 10 · 访问量 4042

猜你喜欢

转载自blog.csdn.net/qq_41693150/article/details/102718859