Триггеры (Triggers) и расписания
Часть курса Jenkins
Пайплайн (pipeline), который запускается только когда кто-то нажимает Build Now, это не непрерывная интеграция (continuous integration), это кнопка. Ценность CI приходит от сборок, которые никто не просил: той, что ловит сломанный merge через четыре минуты после того, как он приземлился, той ночной, что замечает, что зависимость ночью выпустила плохой релиз. Всё это зависит от того, запускает ли пайплайн себя сам.
Этот урок охватывает три способа, которыми это происходит: по расписанию, опросом (polling) и по вебхуку. Он также охватывает тип job'а, который настраивает последний из этих способов за вас и обрабатывает каждую ветку и pull request без какой-либо настройки под каждую ветку отдельно. ...
Хочешь изучать Jenkins Триггеры (Triggers) и расписания в реальной среде?
Нажми ниже, получи Linux-машину с Jenkins наготове и пройди Триггеры (Triggers) и расписания на практике вместе с AI-наставником, который знает твой код.
Начать этот урокТриггеры (Triggers) и расписанияЧему вы научитесь
- Triggers block
- Cron syntax with H
- PollSCM
- Multibranch Pipeline
- GitHub and GitLab webhooks
Читай этот урок на своём языке
Все уроки этого курса
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 мин
