Shift Left - CI/CD Glossary Definition
Shift left moves testing and quality checks earlier so defects are caught when they are cheapest to fix.
Shift left is moving testing, security, and quality checks earlier in the delivery process, so defects are found closer to when they are introduced and cost less to fix.
How it works
Running linting, unit tests, and security scans on every commit (and even on pre-commit hooks) catches problems before they reach later, more expensive stages.
Related guides
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…