You are signed in. Close

You are signed out. Close

Thank you. Your subscription has started. Close

Thank you. You will get an email when a new comic comes out. Close

We could not confirm your payment. If you paid, use the link "Sign in" at the bottom of the page. Close

Something went wrong on our side. Please try again in a moment. Close

Previous episode Continuous delivery: why a release should be one boring button

How CI/CD works: why releasing code every day is safer than once a month

Continuous deployment: what changes when nobody presses the button

Some software teams have no deploy button at all: a change a developer merges after breakfast can reach every user before lunch. What continuous deployment changes, and what the "CD" in CI/CD really stands for.

  1. 1 The team tries Rono's idea and takes the button away. Now every change that passes every stage of the pipeline goes to production by itself.no buttonmainevery stageproduction

    The team tries Rono's idea and takes the button away. Now every change that passes every stage of the pipeline goes to production by itself.

  2. 2 You merge a small fix at 10:02, and by 10:25, the neighbours have it. No person looked at it on the way from main to their phones.10:02Small fix10:25the fixa neighbour

    You merge a small fix at 10:02, and by 10:25, the neighbours have it. No person looked at it on the way from main to their phones.

The rest of this episode is for subscribers

Subscribe to read every premium episode. You can cancel when you want.

Paid yearly: $99 instead of $119.88

Next episode Feature flags: how unfinished code goes live without anyone seeing it

Share this comic

More comics