Всем привет! Подскажите, пожалуйста, кто и как тестирует/валидирует свои pipeline? Особенно кто пишет на groovy. А то у нас случился факап,и хочется подумать как его избежать, используя тесты/линтеры/etc
Всем привет! Подскажите, пожалуйста, кто и как тестирует/валидирует свои pipeline? Особенно кто пишет на groovy. А то у нас случился факап,и хочется подумать как его избежать, используя тесты/линтеры/etc
Всем привет! Подскажите, пожалуйста, кто и как тестирует/валидирует свои pipeline? Особенно кто пишет на groovy. А то у нас случился факап,и хочется подумать как его избежать, используя тесты/линтеры/etc
для груви есть статический анализатор codenarc. со всем остальным дела не очень
Привет всем, нужна помощь, у меня есть проект автотестов и на нем есть несколько branch , теперь я пытаюсь создать 2 джобы , с мастер бранч и другой бранч через пайплан. Мастер бранч Дженкинс тянет без проблем , а вот другой бранч падает по тайм-аут. Может кто подсказать где копать?
Всем привет, я тоже с вопросом ) Подскажите плиз, я правильно пноимаю, что для запуска из джобы другой джобы в случае успешного выполнения текущей вызывать надо через post с условием successful? И ещё - родительская джоба будет ждать завершения вызванной, или спокойно завершится? Если будет ждать - как сделать, чтоб не ждала?
Всем привет, я тоже с вопросом ) Подскажите плиз, я правильно пноимаю, что для запуска из джобы другой джобы в случае успешного выполнения текущей вызывать надо через post с условием successful? И ещё - родительская джоба будет ждать завершения вызванной, или спокойно завершится? Если будет ждать - как сделать, чтоб не ждала?
Подскажите, в плагине Discord Notifications как можно пробросить переменные с названием ветки и т.д.? Я попробовал писать {$BRANCH} - но оно не заменяется на название ветки.
по идеи даже если бы оно заменяло, то приходило бы пустое значение, если переменная пуста. По факту приходит такая же строка как я и вписал, без каких либо изменений.