为不同的存储库触发相同的Jenkins MultiBranch管道

时间:2020-01-17 11:30:21

标签: git jenkins continuous-integration jenkins-pipeline continuous-deployment

在我们的团队中,我们拥有主存储库,每个开发人员都将其存储在其中以实现任何功能/任务。我们有一个Jenkins MultiBranch Pipeline,我们希望从fork上的提交和PR合并到主仓库中触发。我们有暂存和发布分支,可以部署到质量保证和产品环境。

问题是,如果在fork和主仓库中存在相同的分支名称,则詹金斯mbp扫描只能从仓库中的1个中识别分支:

忽略源#2,因为源#1拥有分支名称jenkins管道

有人知道这是否遵循修订顺序吗?就像在mbp config中一样,如果我按以下顺序添加存储库: 主要 叉1 fork2

在产生歧义的情况下,它是否优先从main分支?有扫描顺序吗?

对于具有相同mbp作业的案件,是否有解决方案/替代方案?

预先感谢

0 个答案:

没有答案