我使用“种子”作业dsl作业创建jenkins多分支管道
我使用bitbucket scm插件
- 我将job dsl seed作业更改为将多分支作业配置为
使用其他Bitbucket凭据
- 运行种子作业后,我单击了多分支作业,然后
确认他们已设置为使用不同的凭据
- 我试图建立一个多分支作业的分支,并且使用了旧凭据
- 我尝试不修改多分支作业配置之一,而只是
在用户界面中打开作业的配置页面,并保存已经存在的内容
- 这使詹金斯尝试重建该工作的所有分支
- 之后,我尝试建立该工作的分支,并使用了
正确的(新)凭据
- 在另一项多分支作业中,我尝试将配置保存在
用户界面,只需运行立即扫描多分支管道
- 这还触发了该作业的所有分支的重建,然后
以后的工作运行会正确使用新凭据
为什么会发生这种情况,并且可以在不重建多分支工作的所有分支的情况下解决该问题?