direction: down fichier: ".gitlab-ci.yml" { grid-columns: 3 grid-gap: 40 build: "Stage: build" { grid-columns: 1 job: "Job: build\nscript: npm ci, npm run build" artifacts: "artifacts: dist/" { class: muted } job -> artifacts } test: "Stage: test (jobs in parallel)" { grid-columns: 1 unit: "Job: test-unit\nnpm test" lint: "Job: lint\nnpm lint" } deploy: "Stage: deploy" { job: "Job: deploy\n./deploy.sh" } build -> test { class: principal } test -> deploy { class: principal } }