Skip to content
Optimal Lab

DevOps · interactive

A CI/CD pipeline, stage by stage

Lint, test, build, then deploy. Break one stage and watch the rest never start.

Repo

git push

Lint

waiting

Test

waiting

Build

waiting

Deploy

waiting

Production

v1 live

Choose what breaks, then run the pipeline.

Step 1 of 5

  1. 1

    Choose what breaks

    A healthy pipeline passes every stage. One failure is enough to stop the line.

    Use the panel to pick a failing stage.

  2. 2

    Lint

    Check the code before any tests run.

    Waiting.

  3. 3

    Test

    Run the test suite.

    Waiting.

  4. 4

    Build

    Produce the artifact you will ship.

    Waiting.

  5. 5

    Deploy

    Put that artifact in front of users.

    Waiting.