Автор продолжает разбор GitLab CI/CD и углубляется в практическую конфигурацию .gitlab-ci.yml без лишней теории.
Во второй части внимание сосредоточено на том, как управлять запуском pipeline и job’ов, ускорять сборки и делать конфигурацию предсказуемой.
Что вы узнаете в статье:
▶ Как работают rules и workflow, и в чём разница между управлением pipeline и отдельными job’ами
▶ Как настраивать триггеры: push, Merge Request, schedule, manual, API и trigger tokens
▶ Как использовать artifacts, needs и cache для ускорения и оптимизации pipeline
▶ Как задавать зависимости, окружения, таймауты и обработку ошибок в job’ах
▶ Когда применять services и как корректно работать с БД и сервисами в CI
Материал поможет выстроить управляемый и понятный GitLab pipeline, который экономит ресурсы и ведёт себя ожидаемо в реальных проектах.
➡ Читать статью
🔖 Предыдущая часть — КЛИК
tags: #статья
➡ DevOps Community | Чат
