首页 > 解决方案 > 多分支管道每个分支参数

问题描述

我在 Bamboo 上有一个具有参数化分支的构建工作。所有分支(例如开发人员随意创建的功能分支)都有一组默认参数,并且特定分支会覆盖其中的一些。请注意,一旦我将给定分支的变量设置为某个值,该分支的每个构建都会采用该值。我正在尝试在 Jenkins 中重新创建它,但似乎没有办法这样做。

我创建了一个多分支管道,并在我的 Jenkinsfile 中使用合适的默认值定义了参数。但是,我可以覆盖分支参数的唯一方法是单击“使用参数构建”并更新它们。这适用于该构建,但被触发的下一个构建将恢复为使用默认值。这似乎是一个基本的用例,考虑到在尝试此操作之前我没有任何使用 Jenkins 的经验,我觉得我必须遗漏一些东西或以某种方式错误配置项目。在此先感谢您的帮助!

标签: jenkinsjenkins-pipeline

解决方案


推荐阅读