Невозможно указать имя хоста в качестве входного параметра в groovy для запуска ansible playbook - PullRequest
0 голосов
/ 27 января 2020

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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...