分支的Bitbucket挂钩构建不适用于Jenkins

时间:2018-08-02 04:12:58

标签: jenkins bitbucket webhooks

我让詹金斯(Jenkins)从事SonarQube分析工作,其价值如下:

GIT SSH URL - set correctly
Branch Specifier - "**"

在Bitbucket中,我给出了以下值:

Jenkins URL - http://101.101.101.101:8080/Jenkins
Skip SSL Certificate - Enabled
Omit SHA1 Hash Code - Unchecked
Omit Branch Name - Unchecked
Omit the Trigger Build Button - Unchecked
Advanced Config:
Committers to Ignore - Blank
Branch Options - Build All selected and Blank field

我希望Bitbucket仅在代码(从拉取请求)合并到特定分支时才触发Jenkins。

我在Bitbucket中尝试了以下设置:

Branch Options - Build From selected and "release/Integeration" in the field

仍然触发对每个分支的更改。

我在Bitbucket中尝试过此操作

Branch Options - Build From selected and "ref/heads/release/Integeration" in the field

现在什么也不会触发。

1 个答案:

答案 0 :(得分:0)

假设您将Bitbucket中的HOOK与插件 Parameterized Builds for Jenkins 一起使用,并假设您在Bitbucket中使用该插件设置了工作。如果是这样,您是否仅定义了拉取请求(PR)触发器?

Enter image description here

Enter image description here

Enter image description here