Automation
Jenkins and the pipeline that takes a commit all the way to production.
QuickCart: Releases stop needing someone awake at 2am.
Lessons in this module
- Jenkins from zeroControllers, agents, credentials and backups.ReadyDone
- The JenkinsfileA pipeline written as code, line by line.ReadyDone
- Continuous integrationLint, test, build, scan, and a plan on every pull request.ReadyDone
- Continuous deliveryApproval gates, deploys, smoke tests and one-click rollback.ReadyDone
- Canary from a pipelinePromotion and abort criteria, written down first.ReadyDone
Put this module to work in Project 5: The pipeline.