Pipeline as Code - Definição do Glossário de CI/CD
Pipeline as code significa definir pipelines de CI/CD em arquivos versionados que ficam no repositório, de modo que as mudanças no pipeline sejam revisadas e revertidas como qualquer outro código.
Pipeline as code significa definir pipelines de CI/CD em arquivos versionados que ficam no repositório, de modo que as mudanças no pipeline sejam revisadas e revertidas como qualquer outro código.
Pipeline as code substitui jobs configurados por cliques por arquivos como .github/workflows/ci.yml que são enviados junto com a aplicação.
Benefícios
O pipeline compartilha o histórico, o processo de revisão e as proteções de branch do código. Uma mudança no CI é um pull request, não uma edição não rastreada em uma UI web.
Guias relacionados
Declarative Pipeline - CI/CD Glossary DefinitionDeclarative Pipeline: A declarative pipeline describes the desired CI stages and structure in configuration (…
Infrastructure as Code (IaC) - CI/CD Glossary DefinitionInfrastructure as Code (IaC): Infrastructure as code is defining and provisioning infrastructure (servers, ne…
Workflow - CI/CD Glossary DefinitionWorkflow: In GitHub Actions, a **workflow** is an automated process defined in a YAML file under `.github/wor…