PR可合并时如何触发jenkins管道

时间:2019-05-20 16:59:37

标签: jenkins github jenkins-pipeline jenkins-declarative-pipeline

我们的github企业PR具有来自多个来源的状态检查,具有复杂的CI环境。

当PR变得可合并时,我想做一些事情。当所有必需的状态检查都通过后,PR变得可合并。

因此,我希望github在PR满足这些要求时触发Jenkins管道-我宁愿不设置轮询来检查所有PR,检查它们是否可合并等。

我正在使用git分支源插件,并且在PR创建,新提交和注释时成功触发了管道作业。但是,如果最后剩余的状态检查转换为通过状态,而现在PR是可合并的-希望了解当时我如何触发管道。

我确实看到在回购设置的hooks部分中,我可以将github配置为在通过API更新状态检查时发送事件,这可能是对最终状态检查进行真正更新的方法。但是我在Jenkins端找不到相应的配置,以在PR收到此类事件时触发PR构建,该事件由git分支源插件,pipeline-github-plugin等控制。确认已将事件发送给Jenkins,但PR渠道不会对此触发。

0 个答案:

没有答案
相关问题