我的情况如下:我在回购中有三个分支:master,dev和staging.我为这些分支中的每一个分配了一个工作,在Jenkins的"Branches to build"部分中进行了配置.origin/master,origin/dev,origin/staging.
只要存储库挂钩发生了对存储库的更改,Bitbucket就会触发构建工作.(https://confluence.atlassian.com/display/BITBUCKET/Jenkins+hook+management).
但是,当我推动掌握时,所有工作都开始构建,而其他工作也是如此.
我希望Jenkins"掌握"工作只有在我推动掌握分支时才能建立.詹金斯"开发"工作开发分支.詹金斯"上演"工作进行开发.
有没有办法控制这种行为?