我们让 Jenkins 建立了 7 个多分支管道项目,每个项目都基于相同的 git 存储库构建,但针对不同的目标平台。这些多分支管道中的每一个都构建了许多分支。我们目前通过在多分支项目配置中使用以下属性来设置每个多分支管道构建的分支:
Branch Sources -> Git -> Behaviors -> Filter by name (with wildcards)
目前,每个多分支管道在该Filter by name (with wildcards)
字段中具有相同的分支字符串。每次我们希望 Jenkins 开始构建新分支时,我们都会检查所有 7 个多分支项目配置并更新此字段以包含新分支。
每次都检查每个配置并更改此字段有点痛苦,因为我们总是希望每个配置具有相同的分支列表。是否可以在此字段中简单地使用某种类型的变量?这样我们只需要更改一个位置,而不是试图保持 7 个不同的配置彼此同步,这很容易出错,也有点痛苦。
谢谢你的帮助!艾伦