← 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.

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.

Basic

Learn the job

Automation and Release Engineer, Basic: certificate when every level is passed

Module 1Release basics

1
Level 1 · 10 classes and an examYour first Friday release
0/10
  1. 1Is the code clean?You are here
  2. Read the recent history
  3. Move to another branch
  4. Get the newest changes
  5. Run the tests
  6. Who changed this file?
  7. Undo a bad commit
  8. Pack the shop in a container
  9. Run it and check it answers
  10. Label the release
  11. 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
Advanced

Work without a guide

Automation and Release Engineer, Advanced: certificate when every level is passed

Module 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
Professional

Design and lead

Automation and Release Engineer, Professional: certificate when every level is passed

Module 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

Back to the city map