ADG Оставить заявку

Pipeline as Code

Также: Jenkinsfile, CI pipeline DSL, декларативный пайплайн, pipeline kod

Pipeline as Code - подход, при котором CI/CD-пайплайн описывается в виде кода (Jenkinsfile, .gitlab-ci.yml, .github/workflows) и хранится в том же репозитории, что и приложение. Это даёт версионирование и code review для самой сборки: любое изменение пайплайна фиксируется в истории коммитов и проходит ту же проверку, что и исходный код. Пайплайн становится воспроизводимым - поведение сборки одинаково на любой машине и в любой момент времени.

Статьи с этим термином · 17