[英]isUnix for jenkins job dsl?
我在管道作业中使用isUnix函数,如果作业dsl也具有此功能会很好(我仍然需要将其用于管道无法完成的某些操作)。 如果不是,您如何在jenkins job dsl脚本中检查Windows或linux?
作业DSL脚本:
import org.apache.commons.lang.SystemUtils
if (SystemUtils.IS_OS_UNIX || SystemUtils.IS_OS_MAC) {
println 'linux'
job('jobname') {
//job steps
}
}
else {
println 'windows'
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.