Capstone: Build, Test, Deploy
Part of the GitLab CI course
Every lesson in this course taught one keyword against a toy job. That is how you learn a keyword and it is not how you meet one. A real pipeline is all of them at once, and the difficulty is never any single keyword, it is the wiring: making the compiled binary from stage one available to the image build in stage three, keeping a database alive for exactly the job that needs it, and making sure the thing that...
You are going to build that pipeline for a small Go service. Nothing here is a new keyword. What is new is that all of it has to work together. ...
Want to learn GitLab CI Capstone: Build, Test, Deploy in a real environment?
Click below, get a fresh Linux box with GitLab CI ready to go, and work through Capstone: Build, Test, Deploy hands-on with an AI tutor that knows your code.
Start this lessonCapstone: Build, Test, DeployWhat you'll learn
- Multi-stage pipeline
- Build artifact
- Postgres service test
- Docker image build and push
- Manual production deploy
- Rules on main
Read this lesson in your language
All lessons in this course
11 lessons- 1What Is CI/CD20 min
- 2Your First Pipeline25 min
- 3Jobs and Stages30 min
- 4Variables and Secrets30 min
- 5Artifacts and Caches30 min
- 6Rules and Conditional Jobs30 min
- 7Docker Jobs and Services35 min
- 8Environments and Deployments30 min
- 9Includes and Templates30 min
- 10Runners30 min
- 11Capstone: Build, Test, Deploy60 min
