06:44
1,0×
00:00/06:44
519,1 тыс смотрели · 4 года назад
2 года назад
Модульные тесты Jenkins pipeline - а это вообще возможно?
Всем привет! Раз уж заговорили про тесты расскажу про отладку и тестирование Jenkins pipeline. Для начала: отладка и тестирование Jenkins pipeline - это боль((( Почему? 1) pipeline пишется на Groovy, а Groovy - это язык с динамической типизацией. Динамическая типизация хорошо подходит для небольших скриптов, но как только кода становится много - код сыпется, править его становится страшно. Да, есть аннотация @groovy.transform.CompileStatic, но см. п.2 2) pipeline пишется не просто на Groovy, а на Groovy DSL. Стандартный Jenkins предоставляет ряд команд, они же шаги, плюс их число расширяется плагинами...
Вышел GitLab 13.8 c новым Pipeline Editor, CI Lint & Validator, Deploy Boards
Опубликован GitLab 13.8 c новым Pipeline Editor. Это очередной шаг в развитии инструментов для разработки из веб-интефейса. Писать код в браузере, не покидая основную рабочую платформу, становится всё удобней...