如何将静默期设置为其他Jenkins参数?

如何将静默期设置为其他Jenkins参数?,jenkins,Jenkins,我希望此作业根据给定给该作业的字符串参数等待一定的秒数。该字段只允许我输入数字,因此我不能使用$PARAM。我想知道做这件事的好方法是什么 附言: 静默期作业是否挂起执行器?您可以使用一个作业,该作业接受参数,然后触发作业,在底部的“查看静默期”中设置静默期。像这样: node { build job: 'foo', quietPeriod: params.QuietPeriod as int, wait: false } 其中,您已将Quiet

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

附言: 静默期作业是否挂起执行器?

您可以使用一个作业,该作业接受参数,然后触发作业,在底部的“查看静默期”中设置静默期。像这样:

node {
    build job: 'foo',
          quietPeriod: params.QuietPeriod as int,
          wait: false
}
其中,您已将QuietPeriod定义为具有等待秒数的参数。

您可以使用接收该参数的作业,然后触发作业,并在底部的“查看QuietPeriod”中设置静默期。像这样:

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

其中,您已将QuietPeriod定义为带有等待秒数的参数。

您能否澄清正在运行的作业类型?我不明白你所说的“只允许我输入数字”是什么意思。@WillBrode“安静期”字段只允许输入数字。你能澄清你正在运行的作业类型吗?我不明白你所说的“只允许我输入数字”是什么意思。@WillBrode“安静期”字段只允许输入数字。