如何将静默期设置为其他詹金斯参数?

时间:2018-07-19 18:17:04

标签: jenkins

我希望这项工作根据给该工作的字符串参数等待一定的秒数。该字段仅允许我输入数字,因此不能使用$(PARAM)。我想知道什么是这样做的好方法。

P.S: 安静时期的工作会令执行者垂死吗?

1 个答案:

答案 0 :(得分:1)

您可以使用pipeline作业,该作业接受参数,然后触发您的作业,在build step中设置静默期(请参阅底部的quietPeriod)。像这样:

node {
    build job: 'foo',
          quietPeriod: params.QuietPeriod as int,
          wait: false
}

已将QuietPeriod定义为带有等待秒数的参数。