Skip to main content

ローリングビルド

概要

ローリングビルド機能を使用すると、同じブランチで別のビルドがトリガーされた場合に、保留中のビルドまたはすでに実行中のビルドを自動的に中止するようにBitriseを構成できます。

実行中のビルドまたは保留中のビルドをキャンセルできます。手動で中止する必要はありません。オンにすると ローリングビルド 機能として、アプリの以前のビルドは、新しいビルドが開始されると自動的に中止できます。

を使用して新しいビルドを開始した場合、手動ビルドとスケジュールされたビルドもキャンセルされることに注意してください。 ローリングビルド オプションが有効になっています。

ビルドはいつ中止されますか?

ビルドがすでに実行されているブランチでビルドをトリガーすると、同じワークフローを実行している場合にのみ、実行中のビルドが中止されます。

たとえば、でビルドをトリガーした場合 主人 リポジトリのブランチ 配備 ワークフロー、同じ上で実行されているビルドはキャンセルされません 主人 との分岐 主要な ワークフロー。

中止するトリガービルドのタイプを設定することもできます。方法を見てみましょう!

  1. Bitriseでアプリを開くには、 管理者 アプリチームでの役割

  2. に移動します 設定 タブ。

    app-settings.png
  3. 左側で、 ビルド

  4. を見つける ローリングビルド セクション。

  5. 新しいビルドが開始されたときに中止するビルドのタイプを選択します。

    RollingBuilds.png

オプションを有効にすると、次のようになります。

  • プル リクエストに対して有効: 以前のビルドをすべてキャンセルします 保留 プル リクエストおよび関連するすべてのプッシュ。 ランニング ビルドは いいえ キャンセルされない限り 実行中のビルドは中止されます も有効です。

  • プッシュが有効: 以前のすべてのビルドを引き続きキャンセルします 保留 同じブランチへのプッシュ用。 ランニング ビルドは いいえ キャンセルされない限り 実行中のビルドは中止されます も有効です。

  • 実行中のビルドは中止されます:保留中のビルドに加えて、実行中のビルドも自動キャンセルします。

出来た!これからは、トリガーされたビルドが必要ない場合は、ビルドが完了するのを待つ必要はありません。