我正在使用Jenkins与Github拉取请求生成器插件。
https://wiki.jenkins.io/display/JENKINS/GitHub+pull+request+builder+plugin
当PR打开或更新时触发构建是可以的,但我需要一种在PR关闭或合并时触发构建的方法。我使用Terraform启动了一堆服务器,所以我需要在PR关闭/合并后终止堆栈的事件或条件。似乎大多数插件只能通过Github PR的打开/更新事件触发。有什么想法吗?谢谢!https://wiki.jenkins.io/display/JENKINS/GitHub+pull+request+builder+plugin
当PR打开或更新时触发构建是可以的,但我需要一种在PR关闭或合并时触发构建的方法。我使用Terraform启动了一堆服务器,所以我需要在PR关闭/合并后终止堆栈的事件或条件。似乎大多数插件只能通过Github PR的打开/更新事件触发。有什么想法吗?谢谢!https://wiki.jenkins.io/display/JENKINS/GitHub+Plugin#GitHubPlugin-ManualMode
2) 如果公共端点不可用,则作为解决方法每分钟轮询存储库。
http://www.andyfrench.info/2015/03/automatically-triggering-jenkins-build.html
请注意,在更大的设置中,轮询可能会带来一些性能问题。(在较小的设置中使用多年而没有任何问题)。https://blogs.microsoft.co.il/leonj/2017/01/24/jenkins-poll-scm-the-nightmare-for-performance/