【发布时间】:2021-08-15 23:33:50
【问题描述】:
我正在尝试在我的所有 Jenkins 作业中添加一个名为 timeout 的参数。
【问题讨论】:
标签: jenkins parameters jenkins-plugins jenkins-job-builder
我正在尝试在我的所有 Jenkins 作业中添加一个名为 timeout 的参数。
【问题讨论】:
标签: jenkins parameters jenkins-plugins jenkins-job-builder
我认为您要查找的内容称为 Jenkins Pipeline Environment 变量。
Jenkins 管道环境变量促进了以下好处:
- 在运行时注入敏感数据以避免硬编码到管道中。
- 添加的作业参数仅在运行时可用,而在设计时不可用。
- 在环境变量中设置的布尔值通过描述您要运行的特定测试子集的参数来帮助管道中的某些切换阶段。
- 提供 Jenkins 中定义的凭据 ID。
我认为第一点是您正在寻找的好处。
【讨论】: