как получить значение по умолчанию для параметра Дженкинса - PullRequest
0 голосов
/ 16 июня 2020
• 1000

Итак, я могу получить измененное значение параметров в задании jenkins, но как получить значения этих параметров по умолчанию, чтобы я мог проверить, были ли изменены какие-либо параметры?

1 Ответ

0 голосов
/ 16 июня 2020
def DEFAULT_VALUE = "42"

pipeline {
   agent any
   parameters { string(name: 'MY_PARAM', defaultValue: DEFAULT_VALUE, description: '') }     
   stages {
      stage('Example') {
          steps { 
             script {
                if (params.MY_PARAM == DEFAULT_VALUE) {
                   echo 'Default value used'
                } else {
                   echo 'Non-default value used'
                } 
            }
        }
    }
}
...