2 недели назад
Обзор курса «Профессия Java-разработчик» от ProductStar: Скидки по промокодам и подробности программы обучения
Превратите увлечение программированием в востребованную профессию! Курс по Java-разработке от ProductStar научит вас с нуля писать код, работать с фреймворками, базами данных и методологиями DevOps. По окончании обучения вы получите оффер на работу или стажировку с возможностью карьерного роста. Скидка -62% по промокоду на обучение! - Купон: GDEPS Активировать Скидка -60% по промокоду на обучение! - Промокод: EDP2024 Активировать скидку Курсы IT-профессий со скидкой до 62% по промокоду - Промокод: GDEPS Активировать скидку - Новичкам без опыта в разработке...
2 года назад
Модульные тесты Jenkins pipeline - а это вообще возможно?
Всем привет! Раз уж заговорили про тесты расскажу про отладку и тестирование Jenkins pipeline. Для начала: отладка и тестирование Jenkins pipeline - это боль((( Почему? 1) pipeline пишется на Groovy, а Groovy - это язык с динамической типизацией. Динамическая типизация хорошо подходит для небольших скриптов, но как только кода становится много - код сыпется, править его становится страшно. Да, есть аннотация @groovy.transform.CompileStatic, но см. п.2 2) pipeline пишется не просто на Groovy, а на Groovy DSL. Стандартный Jenkins предоставляет ряд команд, они же шаги, плюс их число расширяется плагинами...