Skip to content
Latchkey

Deployment Concurrency Group - CI/CD用語集の定義

deployment concurrency groupはenvironmentへのdeployを直列化し、2つのリリースが互いに競合しないようにします。

deployment concurrency groupは、共有のグループ名とともにconcurrencyキーを使い、あるターゲットへのdeployが一度に1つだけ実行され、新しいrunが古いrunをキューに入れるかキャンセルするようにします。

concurrency: { group: deploy-prod }を設定することで、チームはターゲットを中途半端な状態にしかねない重複deployを防ぎます。cancel-in-progressと組み合わせると、置き換えられたrunをスキップします。

関連ガイド