繁体   English   中英

是用于詹金斯工作DSL的Unix吗?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM