Size: a a a

2021 January 26

Н

Никитяо in jenkins_ru
Anton 🐻
путь до бинарника аллюра интересует
dir = tool 'allure 2.13.8'
sh "ls -la ${dir}"
и ищешь где исполняемый в папке, скорее всего в ${dir}/bin

withEnv(["PATH=${env.PATH}:${dir}/bin"]) {
sh "allure ..."
}
источник

A

Anton 🐻 in jenkins_ru
Никитяо
dir = tool 'allure 2.13.8'
sh "ls -la ${dir}"
и ищешь где исполняемый в папке, скорее всего в ${dir}/bin

withEnv(["PATH=${env.PATH}:${dir}/bin"]) {
sh "allure ..."
}
я дженкинсом меньше недели занимаюсь, мне вот эти куски dir = tool 'allure 2.13.8' мало о чём говорят 🙄
источник

A

Anton 🐻 in jenkins_ru
я так полагаю ты предлагаешь в pipeline захардкодить путь до аллюра?
источник

Н

Никитяо in jenkins_ru
у тебя tool ставит allure
в переменную dir заносится путь к установленному allure
источник

A

Anton 🐻 in jenkins_ru
Elenhil
jcasc
спасбио, посмотрю
источник

MS

Maksym Sivash in jenkins_ru
здравствуйте, вопрос, можно ли запустить слейва дженкинса по ssh и если jenkins теряет конект к слейву, джоба продолжалась, а не просто падала с ошибкой
источник

Н

Никитяо in jenkins_ru
Anton 🐻
спасбио, посмотрю
это IaC для самого дженкинса, хорошая штука
источник

E

Elenhil in jenkins_ru
Никитяо
у тебя tool ставит allure
в переменную dir заносится путь к установленному allure
эээ не
источник

E

Elenhil in jenkins_ru
тул это как раз то что на скрине
источник

E

Elenhil in jenkins_ru
надо его сначала создать ручками или jcasc а потом юзать
источник

Н

Никитяо in jenkins_ru
Elenhil
надо его сначала создать ручками или jcasc а потом юзать
а понял, откуда скрин) думал мб из фристайла
источник

M

Max in jenkins_ru
Привет, изучаю Jenkins. Задача следующая:
1.Взять Dockerfile из репы github
2. Собрать image
3. Отправить его в AWS ECR
4. Стянуть image в EC2 host
5. Запустить контейнер на EC2 хосте.
Вопросы:
Какие пункты из вышеперечисленных объединять в один pipeline по best practice.
источник

Н

Никитяо in jenkins_ru
Max
Привет, изучаю Jenkins. Задача следующая:
1.Взять Dockerfile из репы github
2. Собрать image
3. Отправить его в AWS ECR
4. Стянуть image в EC2 host
5. Запустить контейнер на EC2 хосте.
Вопросы:
Какие пункты из вышеперечисленных объединять в один pipeline по best practice.
1-3 CI
4-5 CD
источник

M

Max in jenkins_ru
Никитяо
1-3 CI
4-5 CD
Спасибо!
Правильно ли я понял, что всё это можно реализовать в двух джобах?
источник

Н

Никитяо in jenkins_ru
Max
Спасибо!
Правильно ли я понял, что всё это можно реализовать в двух джобах?
да
источник

C

Crysalis in jenkins_ru
4-5 вообще один пункт по типу докер ран бла-бла-бла
зачем делить на два, не совсем понятно
источник

M

Max in jenkins_ru
Crysalis
4-5 вообще один пункт по типу докер ран бла-бла-бла
зачем делить на два, не совсем понятно
Мы говорим о бестпрактис)
источник

Н

Никитяо in jenkins_ru
https://github.com/Nikobraz/mycmdb/blob/master/Jenkinsfile

вот как пример, но там деплой запускает на докере подключенном как облако к дженкинсу
источник

Н

Никитяо in jenkins_ru
ну если докер подключен к дженкинсу, то нет смысла делить
источник

M

Max in jenkins_ru
Никитяо
ну если докер подключен к дженкинсу, то нет смысла делить
Спасибо большое за информацию
источник