Includes e Templates
Parte do curso de GitLab CI
Lá pelo terceiro projeto, os arquivos .gitlab-ci.yml começam a se parecer uns com os outros. O mesmo job de lint. A mesma preparação de testes com a mesma chave de cache. A mesma receita de docker dentro de docker, copiada do repositório anterior porque você sabia que funcionava lá. Copiar e colar é, sinceramente, a decisão certa nas duas primeiras vezes.
O GitLab oferece duas ferramentas para isso, com papéis diferentes. O include: traz arquivos inteiros de outro lugar. O extends: permite que um job herde de outro. A maioria dos pipelines reais usa os dois. ...
Quer aprender GitLab CI Includes e Templates em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com GitLab CI pronto e pratique Includes e Templates com um tutor de IA que conhece seu código.
Começar esta liçãoIncludes e TemplatesO que você vai aprender
- Include local
- Include project
- Include remote
- Include template
- Extends keyword
- YAML anchors
- Built-in templates
Leia esta lição no seu idioma
Todas as lições deste curso
11 lições- 1O que é CI/CD20 min
- 2Seu Primeiro Pipeline25 min
- 3Jobs e Stages30 min
- 4Variáveis e Segredos30 min
- 5Artifacts e Caches30 min
- 6Rules e Jobs Condicionais30 min
- 7Docker Jobs e Services35 min
- 8Ambientes e Implantações30 min
- 9Includes e Templates30 min
- 10Runners30 min
- 11Capstone: Construir, Testar, Implantar60 min
