Sequential Jobs sequential flow diagram

Sequential Jobs workflows: version: 2 build-test-and-deploy: jobs: - build - smoke-go: requires: - build - smoke-java: requires: - smoke-go - deploy: requires: - smoke-java

Parallel Jobs sequential flow diagram

Parallel Jobs workflows: version: 2 test-suite: jobs: - unit-tests - integration-tests - acceptance-tests

Fan Out fan out diagram

Fan Out workflows: version: 2 build-test-workflow: jobs: - build: - python27: requires: - build - python34: requires: - build - python35: requires: - build - python36: requires: - build

Fan In fan in diagram

Fan In workflows: version: 2 deploy-workflow: jobs: - deploy: requires: - unit-tests - integration-tests - acceptance-tests - end-to-end-tests

Restart from Fail restart from fail diagram

Branch Level branch level diagram

Branch Level workflows: version: 2 dev_stage_pre-prod_master_deploy: jobs: - test_dev: filters: branches: only: dev - test_stage: filters: branches: only: stage - test_pre-prod: filters: branches: only: pre-prod

Already building on CircleCI 2.0? View the Docs for Workflows.