Skip to content
Latchkey

Static Analysis - CI/CD Glossary Definition

Static analysis inspects source code without running it, using parsing and data-flow analysis to find bugs, security issues, and style violations. Linters, type checkers, and SAST tools are all static analysis.

Static vs dynamic

Static analysis reasons about all possible paths from the code itself; dynamic analysis observes actual behavior at runtime. They catch different bug classes and are complementary in CI.

In CI

Static checks run fast and need no environment, so they belong early in the pipeline as a cheap gate before the heavier test and build stages.

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →