我在Bamboo上进行了构建工作,该工作具有参数化的分支。所有分支(例如,开发人员随意创建的功能分支)都有一组默认参数,而特定分支会覆盖其中的一些参数。请注意,一旦我将给定分支的变量设置为某个值,该分支的每个版本都将使用该值。我正在尝试在詹金斯(Jenkins)上重新创建它,但似乎没有办法。
我创建了一个多分支管道,并在Jenkinsfile中使用适当的默认值定义了参数。但是,唯一可以覆盖分支参数的方法是单击“使用参数构建”并更新它们。这适用于该构建,但是下一个被触发的构建将还原为使用默认值。这似乎是一个基本的用例,考虑到在尝试之前没有使用Jenkins的经验,我觉得我一定会丢失某些东西或以某种方式错误配置了项目。预先感谢您的帮助!