Size: a a a

2021 April 08

Н

Никитяо in jenkins_ru
У меня вопрос не совсем по дженкинсу, а по темплейтам груви.
Я использую SimpleTemplateEngine

и у меня там используется много переменных из пайплайна

как занести в binding все переменные пайплайна?
чтобы не делать вот так
def binding = [
   var1: var1,
   var2: var2
]
источник

Н

Никита in jenkins_ru
вроде никак
источник

Н

Никита in jenkins_ru
разве что ты можешь как то выгрести через апиху или еще как все переменные из текущего билда, но я таким не занимался
источник

Н

Никита in jenkins_ru
у тебя стринги в переменных?
источник

Н

Никитяо in jenkins_ru
нет там всякая солянка
источник

Н

Никита in jenkins_ru
ты можешь все стринговое в env.varN пихать и потом в биндинг передашь только env, а все остальное придеться явно передавать
источник

Н

Никита in jenkins_ru
ну или сериализуй все в стринги, а там обратно вытаскивай - но это то еще извращение, не уверен что так можно
источник

K

Kolya in jenkins_ru
Привет, кто-нибудь делал вебморду для запуска билдов? Сделал урл через параметры сборки, но у меня ещё есть Геррит, хотел бы с него что-то подсасывать.
источник

Н

Никитяо in jenkins_ru
jenkins называется
источник

K

Kolya in jenkins_ru
Юзаю, я хочу дергать сборку через веб морду. Использую триггер
источник

K

Kolya in jenkins_ru
Хорошо бы прокинуть из геррита параметры
источник

K

Kolya in jenkins_ru
Типа какая ветка, какая редакция
источник

SS

Sergey Slabnov in jenkins_ru
А зачем вообще вебморда для gerrit?
Отправили MR на ревью - запустилась сборка с тестами и прочим, обновили патчсет - сборка обновилась, в ревью результат тестов. Сам артефакт забираете из репозитория, куда дженкинс положил, и юзаете дальше в dev окружении.
источник

DB

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

K

Kolya in jenkins_ru
Скорее это веб морда для Дженкинса, тк юзаю его урл.
Много билдов появляется, и хотят разные выпускать:)
Как коллега сказал, для лохов две кнопки
источник

K

Kolya in jenkins_ru
Думаете это не оч? Но у нас Дженкинсфайл рулит сборкой
источник

K

Kolya in jenkins_ru
Урлы с параметрами есть, хочу в сами параметры от геррита чего-нибудь передать
источник

DB

Dmitry Burmistrov in jenkins_ru
не имеет значения
источник

DB

Dmitry Burmistrov in jenkins_ru
один из плагинов умеет настраиваться через декларатив
источник

K

Kolya in jenkins_ru
У нас скрипты
источник