Shift Left - Definição do Glossário de CI/CD
Shift left move testes e verificações de qualidade para mais cedo, para que os defeitos sejam capturados quando são mais baratos de corrigir.
Shift left é mover testes, segurança e verificações de qualidade para mais cedo no processo de entrega, de modo que os defeitos sejam encontrados mais perto de quando são introduzidos e custem menos para corrigir.
Como funciona
Executar linting, testes unitários e scans de segurança em cada commit (e até em pre-commit hooks) captura problemas antes que cheguem a estágios posteriores e mais caros.
Guias relacionados
Continuous Testing - CI/CD Glossary DefinitionContinuous Testing: Continuous testing is running automated tests throughout the delivery pipeline, from comm…
Static Analysis - CI/CD Glossary DefinitionStatic Analysis: Static analysis examines source code without running it, detecting bugs, security issues, an…
Pre-Commit Hook - CI/CD Glossary DefinitionPre-Commit Hook: A pre-commit hook is a script Git runs before a commit is recorded. It can lint, format, or…