- BitriseのRolling Buildsの挙動をまとめる
- また並列ビルドを行った際の挙動もちょっと触れる
- 同一ブランチに対するpushがあった場合に前回のビルドをキャンセルする機構
- Bitriseはこのステップで自身の公開APIを叩いて、新しいビルドをキックしている
- たぶん、別プロジェクトのAccessTokenとWorkflowを突っ込めばそっちでビルドを開始できる気がする
- 実行中のビルドがAbortされるのは、Running Buildsにチェックが入っている場合のみ
- それ以外の場合のAbort対象となるビルドはすべてON-HOLDなビルドのみ
- Pull Requests
- Pushes
- Running builds
- プッシュしたら、すでに走っているビルドもAbortする
- また、並列ビルドを開始した歳もRunningな同一ブランチのビルドはAbortされる
- Pull Requests
- Pushes
- Running builds
- プッシュしたら、
ON-HOLD
なビルドはAbortされる - 並列ビルドを開始してもRunningなビルドはAbortされない
- Pull Requests
- Pushes
- Running builds
- プッシュしたら、
ON-HOLD
なビルドはAbortされる - 並列ビルドを開始してもRunningなビルドはAbortされない