Блоки stages, steps и post
Часть курса Jenkins
Ваш первый пайплайн (pipeline) состоял из одной строки sh, и он работал. Настоящий пайплайн - это checkout, build, test и упаковка, и в тот момент, когда у вас в ряд стоят четыре таких шага, возникает новая проблема: что-то упало, а лог консоли - это девятьсот строк вывода shell без единого указателя.
Этот урок решает обе проблемы. Stages (этапы) дают пайплайну видимую структуру, а post-блоки дают ему гарантированное завершение, которое выполняется независимо от того, прошла ли середина успешно. ...
Хочешь изучать Jenkins Блоки stages, steps и post в реальной среде?
Нажми ниже, получи Linux-машину с Jenkins наготове и пройди Блоки stages, steps и post на практике вместе с AI-наставником, который знает твой код.
Начать этот урокБлоки stages, steps и postЧему вы научитесь
- Multiple stages
- Sh and echo
- ArchiveArtifacts
- Junit step
- Post always
- Post success and failure
Читай этот урок на своём языке
Все уроки этого курса
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 мин
