isUnix для работы Дженкинса DSL? - PullRequest
0 голосов
/ 16 октября 2018

Я использую функцию isUnix в моих конвейерных заданиях, было бы неплохо, если бы в dsl заданий также была эта функция (мне все еще нужно использовать ее для некоторых вещей, которые конвейеры не могут сделать).Если нет, то как проверить Windows или Linux внутри сценария dsl jenkins job?

1 Ответ

0 голосов
/ 17 октября 2018

Job 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'
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...