Код IT
← Каталог

GitLab CI — Monorepo и child pipelines

Фрагмент из «GitLab CI»: Monorepo и child pipelines.

yaml infra-securityencyclopedia8-04-devops-ci-cd-2113 embed URL статья в энциклопедии
YAML main.yaml
backend_pipeline:
  stage: validate
  trigger:
    include: backend/.gitlab-ci.yml
    strategy: depend
  rules:
    - changes:
        - backend/**/*

frontend_pipeline:
  stage: validate
  trigger:
    include: frontend/.gitlab-ci.yml
    strategy: depend
  rules:
    - changes:
        - frontend/**/*
backend_pipeline:
  stage: validate
  trigger:
    include: backend/.gitlab-ci.yml
    strategy: depend
  rules:
    - changes:
        - backend/**/*

frontend_pipeline:
  stage: validate
  trigger:
    include: frontend/.gitlab-ci.yml
    strategy: depend
  rules:
    - changes:
        - frontend/**/*