stage («Применение исправлений») {script {env.RELEASE_SCOPE = входное сообщение: «Выберите параметр для исправления серверов ??», ОК: «Продолжить!», Параметры: [выбор (имя: «RELEASE_SCOPE», выбор : 'ALL-PACKAGES \ nSECURITY', строка: $ hostname, описание: 'xyz')]}} stage ("patch_update") {
if (env.RELEASE_SCOPE == 'ALL-PACKAGES'){
sh '''cd /data/jenkinsprod/workspace/demo@script && ansible-playbook -i hosts roles/patch.yml -e "type=''" --limit ${hostname}'''
}
я хотел дать имя хоста в качестве входного аргумента для ansible с groovy.