AWS CodeBuild でビルド
ビルド は、一連の入力アーティファクト (Java クラスファイルのコレクションなど) に基づいて出力アーティファクト (JAR ファイルなど) を作成するために AWS CodeBuild によって実行される一連のアクションを表します。
複数のビルドを実行するときは、以下のルールが適用されます。
-
可能であれば、ビルドが同時に実行されます。同時実行ビルドの最大数は変化する可能性があります。詳細については、「」を参照してくださいAWS CodeBuild のクォータ
-
ビルドプロジェクトに同時ビルド制限が設定されている場合、実行中のビルド数がプロジェクトの同時ビルド制限に達すると、ビルドがエラーを返します。詳細については、「同時ビルド制限を有効にする」を参照してください。
-
ビルドプロジェクトに同時ビルド制限が設定されていない場合、実行中のビルド数がプラットフォームとコンピューティングタイプの同時ビルド制限に達すると、ビルドがキューに入れられます。キュー内のビルドの最大数は、同時ビルド制限の 5 倍です。詳細については、「」を参照してくださいAWS CodeBuild のクォータ
タイムアウト値で指定された時間 (分) が経過しても開始されないキュー内のビルドは、キューから削除されます。デフォルトのタイムアウト値は 8 時間です。ビルドを実行するとき、5 分~ 8 時間の値でビルドのキュータイムアウトをオーバーライドできます。詳細については、「AWS CodeBuild ビルドを手動で実行」を参照してください。
キューに入れられたビルドが開始される順序を予測することはできません。
注記
ビルドの履歴には、1 年間アクセスできます。
ビルドを操作するときに、次のタスクを実行できます。
トピック
- AWS CodeBuild ビルドを手動で実行
- AWS Lambda コンピューティングでビルドを実行
- リザーブドキャパシティキャパシティフリートでビルドを実行
- ビルドをバッチで実行
- パフォーマンスを向上させるためのキャッシュビルド
- AWS CodeBuild でのビルドの削除
- AWS CodeBuild でビルドを手動で再試行
- AWS CodeBuild でビルドを自動的に再試行
- AWS CodeBuild でのビルドを停止
- AWS CodeBuild でのバッチビルドを停止
- AWS CodeBuild ビルドを自動的にトリガー
- AWS CodeBuild におけるビルドの詳細の表示
- AWS CodeBuild のビルド ID の一覧表示
- AWS CodeBuild でビルドプロジェクトのビルド ID を一覧表示する
- セッションマネージャーで実行中のビルドを表示する