在詹金斯(Jenkins)中,使用参数构建是否超时?

在詹金斯大学,我知道input可以与timeoutexample)结合使用,但是Build with Parameters呢?

我的想法(可能不正确)是在声明性管道Jenkinsfile上设置了“默认”参数,这样,如果有人运行它,他就可以输入参数,但是当它定期运行时(例如每天中午12点),不需要提示,并且使用“默认”参数。

czh28690 回答:在詹金斯(Jenkins)中,使用参数构建是否超时?

您似乎正在寻找的是参数化调度程序插件?查看我的答案Here

,

您对设置默认值是正确的,可以这样做:

options {
    timeout(time: params.timeoutTime,unit: params.timeoutUnit)
}
parameters {
    string(name: 'timeoutTime',defaultValue: '30',description: '')
    string(name: 'timeoutUnit',defaultValue: 'MINUTES',description: '')
}

当您手动触发构建时,它将使用您提供的参数。对于计时器触发的版本,它将使用默认值。

本文链接:https://www.f2er.com/3135408.html

大家都在问