#ci-cd
3 posts tagged ci-cd.
- Your quality gate should only judge new codeGating on overall coverage punishes whoever touches old code and rewards nobody. Judge each change on its own, and the codebase improves as a side effect.
- Deploying is engineering. Releasing is a business decision.When shipping code and turning on features are the same event, every deploy carries business risk and every launch carries technical risk. Separating them is the most underrated change in release engineering.
- Jenkins isn't your problem. Your Jenkinsfile is.Teams migrate off Jenkins to escape slow, fragile pipelines, then rebuild the same pipelines somewhere else. The tool was never the bottleneck. The design was.