我的情况如下: 我在回购中有三个分支:master,dev和staging。 对于这些分支中的每一个,我都有一份工作,在詹金斯的'分支构建'部分进行配置。起源/主,起源/开发,起源/分期。是否可以从一个特定分支触发Jenkins?
Bitbucket通过存储库挂钩触发作业以创建存储库(https://confluence.atlassian.com/display/BITBUCKET/Jenkins+hook+management)。
然而,当我推动掌握时,所有的工作开始建立,并与其他两个一样。
我希望詹金斯的“主”工作只有在我推到主分支时才能建立。詹金斯“开发”工作到dev分支。詹金斯“分期”工作开展分期。
有没有办法控制这种行为?
不错,这是一个好主意,但我认为Jenkins-CI应该使用某个插件来支持这个功能。 – dylanninin