Jenkins管道构建分支触发器

问题描述 投票:0回答:1

我有gitlab,并且具有与Jenkins的提交挂钩。该挂钩在任何分支中的任何提交上触发。詹金斯(Jenkins)要建立三个分支。Branches to build我有一个问题。如果我创建任何其他分支并将其推送,则该挂钩将触发Jenkins,并且Jenkins将使用最新的提交构建分支(主,开发或修补程序)。我如何禁止除指定的三个分支之外的所有其他分支的构建?我知道when,我需要取消构建,而不仅仅是一个阶段

jenkins continuous-integration jenkins-pipeline continuous-deployment
1个回答
0
投票

您可以使用Jenkins Multibranch Project仅建立所需的分支。

Multibranch Project将扫描您的存储库并构建包含Jenkinsfile的分支。只是不要在您不想构建的分支中添加Jenkinsfile。

© www.soinside.com 2019 - 2024. All rights reserved.