キュー位置 - CI/CD用語集の定義
キュー位置とは、保留中のCIのjobが開始できるようになる前に、空いている一致するrunnerを列で待つ場所です。
キュー位置とは、保留中のCIのjobが空いているrunnerを待つ間に並ぶ場所です。jobは、(labelと容量で)一致するrunnerが利用可能になるまでキューに留まります。
長いキューはrunnerの不足や過度に限定的なlabelを示し、buildそのものが速くても実時間を増やします。
キュー時間を減らす
runnerの容量を追加したり、ウォームプールを使ったり、labelの要件を緩めたりして、より多くのrunnerがjobを拾えるようにします。同時実行の上限も、意図的にjobをキューに保持できます。
関連ガイド
Job Concurrency Group Key - CI/CD Glossary DefinitionJob Concurrency Group Key: A concurrency group key is the string that groups workflow runs so only one run pe…
Runner Label Selector - CI/CD Glossary DefinitionRunner Label Selector: A runner label selector is the set of labels a job requests in `runs-on` so the schedu…