jenkins - 多分支管道每个分支参数
问题描述
我在 Bamboo 上有一个具有参数化分支的构建工作。所有分支(例如开发人员随意创建的功能分支)都有一组默认参数,并且特定分支会覆盖其中的一些。请注意,一旦我将给定分支的变量设置为某个值,该分支的每个构建都会采用该值。我正在尝试在 Jenkins 中重新创建它,但似乎没有办法这样做。
我创建了一个多分支管道,并在我的 Jenkinsfile 中使用合适的默认值定义了参数。但是,我可以覆盖分支参数的唯一方法是单击“使用参数构建”并更新它们。这适用于该构建,但被触发的下一个构建将恢复为使用默认值。这似乎是一个基本的用例,考虑到在尝试此操作之前我没有任何使用 Jenkins 的经验,我觉得我必须遗漏一些东西或以某种方式错误配置项目。在此先感谢您的帮助!
解决方案
推荐阅读
- apache-kafka - Kafka Streams 应用程序与 Kafka JDBC 接收器连接器集成
- android-studio - Android Studio 4.1.1 我在哪里得到关于错误的详细信息?执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障
- javascript - 如何退回符合条件的商品?
- python - Python Pandas vectorise 从不同的大小中找到匹配的日期时间
- rust - Rust 是否有等效于 C++ 的 decltype() 来获取表达式的类型?
- amazon-web-services - 无法在 Ubuntu 20.04.1 LTS 中启动 Greengrass 守护程序
- nlp - 如何正确使用 LUIS ML 功能?
- testing - 赛普拉斯:比较两列:列值和日期值
- r - 使用 if_else 或 case_when 语句过滤表以在 R 中查找单行
- javascript - 在 Chrome 扩展程序中使用 ffmpeg.wasm 时出现意外异常