Ferramentas de Build, Bundlers e Editores
GitLab CI/CD (.gitlab-ci.yml) Cheat Sheet
Sintaxe de stages, jobs, artefatos e variáveis de ambiente no GitLab CI.
Estrutura
Define a ordem de execução dos jobs.
stages:
- build
- test
- deploy Jobs
Definição básica de um job e seus comandos.
job_name:
stage: build
script:
- npm install Artefatos
Define arquivos que devem ser salvos após a execução do job.
artifacts:
paths:
- dist/ Controle
Restringe a execução do job apenas para branches específicas.
only:
- main Variáveis
Define variáveis de ambiente globais ou por job.
variables:
DATABASE_URL: "..." Otimização
Persiste arquivos entre diferentes execuções para acelerar o processo.
cache:
paths:
- node_modules/