关于如何使用 Jenkins Job Builder,尤其是使用 !join 运算符,我几乎没有疑问。
假设,我有以下 YAML 示例:
- extended-choice:
name: OPTIONS_CHECKBOX
type: checkbox
value: !join:
- ','
-
- OptionA
- OptionB
- OptionC
我想让 OptionA OptionB 和 OptionC 来自不同的文件。我尝试使用默认参数在另一个 YAML 文件中创建一个列表,并在此处使用作业模板引用该列表。但是,我无法这样做。我想将列表分开,因为该列表有大约 50 个参数,我想单独跟踪它。这可能吗?
另外,我还有一个问题。是否可以只更新 Jenkins 工作中的一个部分。例如。我只想更新 Jenkins 工作中的“参数”部分,而不是整个工作。我该怎么做?