单独构建分支并在拉取请求

时间:2017-01-20 11:51:57

标签: git jenkins

目前我有一个从我的Git平台到Jenkins的Webhook,这样每次发出拉取请求时,都会构建一个主。

我想:

1.使用更改构建分支。

2.使用master构建分支并构建master。

在项目配置中," 源代码管理"和" 分支说明符",我填写了:

master

在这种情况下,只构建主分支,但不构建具有更改的分支。

当我将选项留空时,所有分支都是构建的,而不是仅包含更改和主分支的分支。

1 个答案:

答案 0 :(得分:0)

Git PluginMerge before build功能完全解决了这个问题。

在你的工作中,将Branch Specifier留空。然后在Additional Behaviours上选择Merge before build并将master设置为Branch to merge to,这样您的更改分支将在构建之前合并到master中。

如果您希望将此合并推送到您的存储库,请选择Post-Builds Git Publisher并根据需要进行配置。