Ваш первый декларативный Pipeline
Часть курса Jenkins
Вернитесь к задаче типа freestyle, которую вы собрали в прошлом уроке, и представьте, что прошло полгода. Скрипт оболочки разросся с трёх строк до восьмидесяти. Коллега на прошлой неделе поменял порядок сборки, и никто этого не замечал, пока не сломалось развёртывание, потому что изменение было парой щелчков в браузере, а не строкой в наборе правок.
Прежде чем смотреть на код, полезно знать, что Jenkins на самом деле понимает два разных синтаксиса конвейеров. Оба построены на одном языке, Groovy, но устроены совершенно по-разному. ...
Хочешь изучать Jenkins Ваш первый декларативный Pipeline в реальной среде?
Нажми ниже, получи Linux-машину с Jenkins наготове и пройди Ваш первый декларативный Pipeline на практике вместе с AI-наставником, который знает твой код.
Начать этот урокВаш первый декларативный PipelineЧему вы научитесь
- Pipeline job type
- Jenkinsfile
- Agent any
- Stages and steps
- Declarative vs scripted
Читай этот урок на своём языке
Все уроки этого курса
11 уроков- 1Что такое Jenkins20 мин
- 2Ваш первый Freestyle Job25 мин
- 3Ваш первый декларативный Pipeline30 мин
- 4Блоки stages, steps и post30 мин
- 5Артефакты (Artifacts) и результаты тестов25 мин
- 6Среда и учётные данные30 мин
- 7Параллельные и Matrix-сборки30 мин
- 8Агенты (Agents) и Docker30 мин
- 9Триггеры (Triggers) и расписания25 мин
- 10Общие библиотеки (Shared Libraries)30 мин
- 11Итоговый проект: Pipeline как код для приложения Node.js45 мин
