Software Template - Definição do Glossário de CI/CD
Um software template faz o scaffold de um novo serviço a partir de um blueprint, para que ele comece com um pipeline funcional e um layout padrão em vez de um repositório em branco.
Um software template é um starter parametrizado (scaffold) que gera um novo serviço ou componente com pipelines, configuração e estrutura já conectados.
Templates codificam o golden path em uma forma executável. No Backstage, eles são o mecanismo por trás de "criar um novo serviço".
No CI
Um bom template comita um arquivo de workflow pronto para rodar, de modo que o primeiro push já dispare um build verde sem configuração manual de CI.
Guias relacionados
Scaffolding - CI/CD Glossary DefinitionScaffolding: Scaffolding is the automated generation of a project starting structure, its directories, config…
Golden Path - CI/CD Glossary DefinitionGolden Path: A golden path is the supported, opinionated route for a common task (creating a service, adding…
Self-Service - CI/CD Glossary DefinitionSelf-Service: Self-service in platform engineering means developers can provision resources or run actions (c…