翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
とは AWS CodeBuild
AWS CodeBuild は、クラウドでフルマネージド型のビルドサービスです。 はソースコードを CodeBuild コンパイルし、ユニットテストを実行し、デプロイの準備が整ったアーティファクトを生成します。 は、独自のビルドサーバーをプロビジョニング、管理、スケーリングする必要性 CodeBuild を排除します。Apache Maven、Gradle などの一般的なプログラミング言語とビルドツール用のパッケージ済みのビルド環境を提供します。でビルド環境をカスタマイズ CodeBuild して、独自のビルドツールを使用することもできます。 は、ピーク時のビルドリクエストに合わせて自動的に CodeBuild スケーリングします。
CodeBuild には以下の利点があります。
-
フルマネージド – CodeBuild 独自のビルドサーバーのセットアップ、パッチ適用、更新、管理の必要性を排除します。
-
オンデマンド – ビルドニーズを満たすためにオンデマンドで CodeBuild スケーリングします。料金は、使用したビルド分数に対してのみ発生します。
-
すぐに使用可能 – 最も一般的なプログラミング言語用に事前設定されたビルド環境 CodeBuild を提供します。最初のビルドを開始するには、ビルドスクリプトを指すだけです。
詳細については、「AWS CodeBuild
の実行方法 CodeBuild
AWS CodeBuild または AWS CodePipeline コンソールを使用して を実行できます CodeBuild。( AWS Command Line Interface AWS CLI) または CodeBuild を使用して、 の実行を自動化することもできます AWS SDKs。
次の図に示すように、 のパイプラインのビルドまたはテストステージにビルドまたはテストアクション CodeBuild として を追加できます AWS CodePipeline。 AWS CodePipeline は、コードをリリースするために必要なステップをモデル化、視覚化、自動化するために使用できる継続的な配信サービスです。これには、コードの構築が含まれます。パイプラインは、リリースプロセスを通したコードの変更を説明したワークフロー構造です。
CodePipeline を使用してパイプラインを作成し、 CodeBuild ビルドまたはテストアクションを追加するには、「」を参照してください CodeBuild で を使用する CodePipeline。の詳細については CodePipeline、AWS CodePipeline 「 ユーザーガイド」を参照してください。
CodeBuild コンソールは、リポジトリ、ビルドプロジェクト、デプロイアプリケーション、パイプラインなどのリソースをすばやく検索する方法も提供します。[Go to resource] を選択するか、/
キーを押して、リソースの名前を入力します。一致するものはすべてリストに表示されます。検索では大文字と小文字が区別されません。リソースを表示する権限がある場合のみ表示されます。詳細については、「コンソールでのリソースの表示」を参照してください。
の料金 CodeBuild
詳細については、CodeBuild 「 の料金
の使用を開始するにはどうすればよいですか CodeBuild?
次の手順を実行することをお勧めします。
-
の詳細については CodeBuild 、 の情報を参照してください概念。
-
「」の指示に従って、シナリオ例 CodeBuild で を試してくださいコンソールを使用した開始方法。
-
の手順に従って、独自のシナリオで CodeBuild を使用しますビルドを計画する。