ビルドとパイプライン
Bitriseビルドは、ステップのコレクションであるアプリのワークフローによって指定されます。アプリのビルド構成は、bitrise.ymlファイルまたはグラフィカルなワークフローエディターで変更できます。
Bitriseビルドは、アプリによって指定された一連のジョブです。 ワークフロー これはのコレクションです 手順。アプリのビルド構成は、 bitrise.yml構成ファイル で変更できます bitrise.ioのグラフィカルワークフローエディタまたはローカル。ファイルはに保存することができます bitrise.io また アプリのGitリポジトリ内。
ビルドの実行中、ステップを定義するスクリプトは、ワークフローで定義した順序で、設定した入力パラメーターを使用して実行されます。それらは、実行可能バイナリ、スクリーンショット、テストレポート、変数などを含むがこれらに限定されない、他のステップが使用できる複数の異なる出力を生成できます。
ビルドプロセスは次のとおりです。
-
ビルドを開始します、手動または自動トリガーのいずれか。
-
環境の準備:仮想マシンがプロビジョニングされ、ビルドを実行する準備が整います。特定のビルド 環境変数 これらはステップで使用できるように事前設定されています。使用可能なスタックの詳細については、ワークフローエディタの スタック タブ。
-
ワークフローの実行:ワークフローのステップは、アプリケーションのワークフローエディターで定義されているのと同じ順序で上から下に実行されます。ステップをドラッグして並べ替えることができます。各ステップで生成されるログは、ビルドの詳細ページに表示されます。
-
クリーンアップ:ビルドの実行後、ビルドログが作成され、Bitriseサーバーに保存されます。 NS ビルドを実行している仮想マシン が破壊されるため、コード/ファイルが悪用されることはありません。
200日間のビルド保持
に ビルド アプリのページには、過去200日間のビルドのみが表示されます。あなたがいる場合も同じ制限が適用されます 特定のビルドを検索する ページ上。この制限は、API呼び出しにも適用されます。
GET/apps/{app-slug}/builds
エンドポイントおよび関連するエンドポイントは、過去200日間のビルドのみを返すことができます。ただし、正確なビルドURLがわかっている場合は、200日より古いビルドを表示できます。古いビルドを表示する必要があるが、正確なビルドURLがわからない場合は、サポートチームにお問い合わせください。
-
正確なビルドURLがわかっている場合は、ビルドにアクセスできます。
-
あなたは使用することができます
GET/apps/{app-slug}/archived-builds
APIエンドポイント: アプリのアーカイブされたビルドの一覧表示。
-
ビルドが完了した後、ユーザーは次のことができます メールで通知、またはできます 独自のSlack統合をセットアップする、 例えば。