詹金斯分支说明不被嘲笑

时间:2016-07-17 16:49:19

标签: jenkins gitlab

我有一个Jenkins构建配置为从Gitlab仓库中提取。

我已在构建配置中指定,分支说明符仅从一个特定分支拉出:

Branch Specifier (blank for 'any'): origin/development

然而,无论推送到哪个分支,构建仍会触发并提取已提交的分支并构建它。

我是否误解了分支说明符应该做什么?我想只在某个分支被提交时才构建。

我还尝试了以下分支说明符,结果相同:

development
*/development
refs/head/development

2 个答案:

答案 0 :(得分:3)

我想出了问题(某种程度)。

构建触发器选项下,我指定只匹配某些分支。

Filter Branch By Regex: development

答案 1 :(得分:2)

同样,无论我在“分支说明符”中输入什么:master。但推动每个Git分支仍然触发构建。 (最糟糕的是,它不仅仅是从主人那里建立来源)。

在“触发构建的评论”下 - >按钮高级: “按名称过滤分支”:我写了“主人”并保存。

现在只推动主触发器构建。