Scaffolding - Definição do Glossário de CI/CD
Scaffolding gera automaticamente o boilerplate de um novo projeto, incluindo sua configuração de CI, para que ninguém comece de um diretório vazio.
Scaffolding é a geração automatizada da estrutura inicial de um projeto, seus diretórios, configuração e arquivos de pipeline, a partir de um template para que as pessoas desenvolvedoras comecem com padrões funcionais.
Scaffolding é a ação que um software template executa. Ele reduz o custo de fazer a coisa certa a quase zero.
No CI
Fazer o scaffold de um repositório normalmente já coloca um .github/workflows/ci.yml com jobs de build e teste já configurados para a stack escolhida.
Guias relacionados
Software Template - CI/CD Glossary DefinitionSoftware Template: A software template is a parameterized starter (scaffold) that generates a new service or…
Golden Path - CI/CD Glossary DefinitionGolden Path: A golden path is the supported, opinionated route for a common task (creating a service, adding…
Inner Loop - CI/CD Glossary DefinitionInner Loop: The inner loop is the fast, local cycle a developer repeats while coding: edit, build, run, and t…