Size: a a a

2020 November 09

SE

Sergei Evdokimovich in jenkins_ru
привет всем, а может есть какой то вариант popup меседжа если ты заходишь в билд. Потому что видимо комментарии при билде с параметрами никто не читает :)
источник

SE

Sergei Evdokimovich in jenkins_ru
Viacheslav Dubrovskyi
Когда-то для GCP отказались от сетапа нод через плагины. И в результате написал 2 джобы. Одна сетапит ноды, вторая удаляет ноды. Нак до сих пор и работает.
ну так если ты руками будешь удалять он ноду будет столько же стопать
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
руками я могу указать список нод, а не по одной
источник

DB

Dmitry Burmistrov in jenkins_ru
Sergei Evdokimovich
привет всем, а может есть какой то вариант popup меседжа если ты заходишь в билд. Потому что видимо комментарии при билде с параметрами никто не читает :)
простых способов нет. но при сильном желании можно через тему это организовать
источник

SE

Sergei Evdokimovich in jenkins_ru
ох не, проще тыкать носом :)
источник

E

Elenhil in jenkins_ru
Проще делать валидацию параметров отдельным стейджем и фейлить до начала стейджа с  билдом
источник

АЧ

Александр Черёмухин... in jenkins_ru
Доброго дня! Подскажите, с гитлаба прилетают в джобу переменные, gitlabSourceBranch, gitlabTargetBranch и др. Соответственно, если джоба запускается по триггеру - все ок, а как запустить руками? Проболтал добавить в параметры строковые значения, но чет не работает нифига (
источник

E

Elenhil in jenkins_ru
Александр Черёмухин
Доброго дня! Подскажите, с гитлаба прилетают в джобу переменные, gitlabSourceBranch, gitlabTargetBranch и др. Соответственно, если джоба запускается по триггеру - все ок, а как запустить руками? Проболтал добавить в параметры строковые значения, но чет не работает нифига (
Телепаты в отпуске
источник

E

Elenhil in jenkins_ru
Как не работает?
источник

E

Elenhil in jenkins_ru
Гитлаб плагин просто создает вариаблы. Их можно и руками создать
источник

JR

Jürgen Romins in jenkins_ru
Viacheslav Dubrovskyi
Когда-то для GCP отказались от сетапа нод через плагины. И в результате написал 2 джобы. Одна сетапит ноды, вторая удаляет ноды. Нак до сих пор и работает.
у нас пакер и динамические слейвы) либо в еблаках либо в кубере/шифте
источник

АЧ

Александр Черёмухин... in jenkins_ru
Elenhil
Как не работает?
Как я хочу )) Переопределяет значение на то, которое написано в параметрах. Причем не важно, запускется джоба триггером или руками
источник

E

Elenhil in jenkins_ru
Александр Черёмухин
Как я хочу )) Переопределяет значение на то, которое написано в параметрах. Причем не важно, запускется джоба триггером или руками
Ну дык юзай не переменную из плагина
источник

АЧ

Александр Черёмухин... in jenkins_ru
Elenhil
Ну дык юзай не переменную из плагина
моя не понимать
источник

E

Elenhil in jenkins_ru
А def a = "если задефайнено из плагина, юзай переменную плагина, если не задефайнено - из параметров"
источник

PK

Pavel Kamyshev in jenkins_ru
Александр Черёмухин
Доброго дня! Подскажите, с гитлаба прилетают в джобу переменные, gitlabSourceBranch, gitlabTargetBranch и др. Соответственно, если джоба запускается по триггеру - все ок, а как запустить руками? Проболтал добавить в параметры строковые значения, но чет не работает нифига (
мне кажется можно как-то ретригернуть, хотя на счет гитлаба не уверен
источник

АЧ

Александр Черёмухин... in jenkins_ru
Elenhil
А def a = "если задефайнено из плагина, юзай переменную плагина, если не задефайнено - из параметров"
хм. А как это пишется?
источник

E

Elenhil in jenkins_ru
Александр Черёмухин
хм. А как это пишется?
У меня нет компа под рукой, гугли как чекать переменные на дефайнед
источник

DB

Dmitry Burmistrov in jenkins_ru
String varNme = env.PARAM1 ?: env.PARAM2
источник

E

Elenhil in jenkins_ru
угу. Потом юзать varNme вместо gitlabBranch итп
источник