Jenkins Job应该只在Pull请求上触发,而不是在推送或提交分支时触发

时间:2018-01-11 08:20:35

标签: jenkins bitbucket

我能够在Bit-bucket的pull请求中触发jenkins作业,但是作业会在推送分支时触发并提交,这不是理想的情况。

  

我们使用了POLL SCM:,这是空白的

     

Refspec:+refs/pull-requests/*/from:refs/remotes/*

     

分支说明符:**

作业只应在"拉动请求"。

上触发

如何禁用通知Jenkins不要在推送分支时触发。

请帮忙

2 个答案:

答案 0 :(得分:0)

我们在bitbucket中使用了Webhook来获取请求..

答案 1 :(得分:-1)

仅提供一种替代方法,如果您不希望构建自己的通知管道,请考虑使用LightFlare(我是创建者),该函数开箱即用地支持从许多服务(bitbucket)中使用Webhooks事件包括在内),并在您选择的目的地(空闲/电子邮件等)时通知您。

我们也支持通知您的网络挂钩(例如回电给詹金斯)。在这种情况下,您可以获得分析和通知作为额外的奖励。