Size: a a a

2021 March 15

mm

myname mylastname in jenkins_ru
Пайплайны на уровне папок/файлов перенесены с одного инстанса Jenikins на другой. Как сделать видимыми эти пайлайны в Dashboard без перезагрузки Jenkins?
источник

SK

Sergey Kulnev in jenkins_ru
Всем привет! Может кто подсказать как использовать переменные с баша в коде груви? Например sh 'version=$varA'    sh 'echo ${version}' и не работает. Надеюсь хоть немного понятно понаписал. Когда это пишу в командной строчке ubuntu например то все отлично работает
источник

DB

Dmitry Burmistrov in jenkins_ru
Sergey Kulnev
Всем привет! Может кто подсказать как использовать переменные с баша в коде груви? Например sh 'version=$varA'    sh 'echo ${version}' и не работает. Надеюсь хоть немного понятно понаписал. Когда это пишу в командной строчке ubuntu например то все отлично работает
напрямую - никак. только выдёргивать из файлов/консоли
источник

DB

Dmitry Burmistrov in jenkins_ru
sh 'echo ${version}' -> String myVar = sh (script: 'echo $var', returnStdout: true)
источник

AM

Alexey M in jenkins_ru
myname mylastname
Пайплайны на уровне папок/файлов перенесены с одного инстанса Jenikins на другой. Как сделать видимыми эти пайлайны в Dashboard без перезагрузки Jenkins?
Создать эти таски в новом мастере. Гуглить что-то типа «создать таску из config.xml»
источник

AM

Alexey M in jenkins_ru
Насколько помню там POST-запросом можно передать config.xml, вот только URL не помню
источник

SK

Sergey Kulnev in jenkins_ru
Dmitry Burmistrov
напрямую - никак. только выдёргивать из файлов/консоли
то есть если беру переменные которые прописаны в самом груви то он их отлично видит, а если хочу создать переменную в баше(внутри груви) то надо заморачиваться как на примере выше? А если создать еще одну переменную в груви и ее использовать? Мне в целом нужно подставить просто некоторые значение в один файл *.sh и запустить его с подсталенными параметрами
источник

DB

Dmitry Burmistrov in jenkins_ru
повлиять на груви изнутри сессии баша не выйдет. только выгружать данные через файл или консоль, как в примере
источник

DB

Dmitry Burmistrov in jenkins_ru
передать внурь баша переменные можно
источник

SK

Sergey Kulnev in jenkins_ru
понял, спасибо ) думал там как то проще все
источник
2021 March 16

Y

Yuriy in jenkins_ru
Подскажите, а можно ли как-то через вебморду Jenkins редактировать Ансибл Плейбук?
источник

Н

Никитяо in jenkins_ru
Yuriy
Подскажите, а можно ли как-то через вебморду Jenkins редактировать Ансибл Плейбук?
зачем? параметры передать проще и правильнее
источник

Y

Yuriy in jenkins_ru
Никитяо
зачем? параметры передать проще и правильнее
Вот только хотел сказать это
А как можно такое реализовать?

Через переменные?
источник

Н

Никитяо in jenkins_ru
Yuriy
Вот только хотел сказать это
А как можно такое реализовать?

Через переменные?
источник

Y

Yuriy in jenkins_ru
Спасибо, сейчас буду читать
источник

Н

Никитяо in jenkins_ru
extras
источник

Y

Yuriy in jenkins_ru
Ммм что то пока не совсем понимаю ..
источник

Н

Никитяо in jenkins_ru
Yuriy
Ммм что то пока не совсем понимаю ..
    stage('run playbook') {
       ansiblePlaybook installation: 'ansible',
           inventory: 'hosts',
           playbook: 'play.yml',
           extras: '-e ASD=123'
   }
источник

Y

Yuriy in jenkins_ru
Никитяо
    stage('run playbook') {
       ansiblePlaybook installation: 'ansible',
           inventory: 'hosts',
           playbook: 'play.yml',
           extras: '-e ASD=123'
   }
Сейчас попробую, спасибо большое
источник

АБ

Андрей Балашов... in jenkins_ru
Никитяо
    stage('run playbook') {
       ansiblePlaybook installation: 'ansible',
           inventory: 'hosts',
           playbook: 'play.yml',
           extras: '-e ASD=123'
   }
Я через shell запускаю, решил, что плагин избыточен
источник