← Revonwell CityPipeline Yard
Automation and Release Engineer
Ship new versions of the city's online shop safely: check the code, run the tests, build it, and label each release.
Your guide in Pipeline Yard: Max, automation and release engineer.

0%0 of 10 classes
How each class works: read the ticket, watch the fix on one system, then do it yourself on another. Every level is 10 classes and an exam. Every command is real and from open-source tools; every system here is simulated, so nothing can break.
Learn the job
Automation and Release Engineer, Basic: certificate when every level is passedModule 1Release basics
1
Level 1 · 10 classes and an examYour first Friday release
0/10- 1Is the code clean?You are here
- Read the recent history
- Move to another branch
- Get the newest changes
- Run the tests
- Who changed this file?
- Undo a bad commit
- Pack the shop in a container
- Run it and check it answers
- Label the release
- Level exam · 6 tasks, no answers shown
Level 2 · being builtBranches and merges
Module 2Testing every change
Level 3 · being builtMake targets and test runs
Level 4 · being builtReading a failed build
Work without a guide
Automation and Release Engineer, Advanced: certificate when every level is passedModule 1Containers
Level 5 · being builtImages that build the same every time
Level 6 · being builtRunning and checking containers
Module 2Automated pipelines
Level 7 · being builtA pipeline that tests every push
Level 8 · being builtVersions and release notes
Design and lead
Automation and Release Engineer, Professional: certificate when every level is passedModule 1Shipping without fear
Level 9 · being builtRolling back in one step
Level 10 · being builtReleasing to a few users first
Module 2Releases for the whole city
Level 11 · being builtPipelines for many teams
Level 12 · being builtSecrets and signed releases