Jenkins 管道中基于时间的步骤的默认单位
Default unit for time based steps in Jenkins pipeline
Jenkinsfile 中的这一行是别人写的:
timeout(3) {
. . .
我无法弄清楚这个参数“3”代表哪个单位:秒,分钟...然后我检查了 Documentation 但没有关于默认时间单位的字样。睡眠步骤也有同样的问题。
那么 Jenkins 管道的默认时间单位是多少?
查看插件的 source code 可以明显看出,MINUTES 是超时步骤的默认时间单位。对于睡眠步骤,它是 SECONDS。
Jenkinsfile 中的这一行是别人写的:
timeout(3) {
. . .
我无法弄清楚这个参数“3”代表哪个单位:秒,分钟...然后我检查了 Documentation 但没有关于默认时间单位的字样。睡眠步骤也有同样的问题。
那么 Jenkins 管道的默认时间单位是多少?
查看插件的 source code 可以明显看出,MINUTES 是超时步骤的默认时间单位。对于睡眠步骤,它是 SECONDS。