概要 CircleCI 2.0でtagからのビルド&デプロイをできるようにします。 主に使う機能としては workflow cache です。workflowはビルドパイプラインのようなもので、実行ジョブを細かく分けて順に実行させることができます。 上の例ではmasterブランチにマージ後、testジョブが実行されてからdeploy_devというdev環境にデプロイするジョブが実行されています。 ジョブ毎に分かれているお陰で、以下のように途中から(失敗したジョブから)実行することも可能です。 基本的な使い方 直列実行のworkflow ref: Using Workflows to Schedule Jobs - CircleCI この図のように幾つかのジョブを直列で実行したい場合は workflows: version: 2 build-test-and-deploy: jobs: -
![CircleCI 2.0 でworkflowを使ったtagからのデプロイ - Carpe Diem](https://cdn-ak-scissors.b.st-hatena.com/image/square/fdb8578fe3f655c2b63efb0f6cb50a5728e7c608/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fq%2Fquoll00%2F20180215%2F20180215234304.png)