AWS CodeBuild とは - AWS CodeBuild

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS CodeBuild とは

AWS CodeBuild は、cloud. CodeBuild compiles のフルマネージド型のビルドサービスです。ソースコードをコンパイルし、ユニットテストを実行して、すぐにデプロイできるアーティファクトを生成します。 CodeBuild は、独自のビルドサーバーをプロビジョニング、管理、スケーリングする必要性を排除します。Apache Maven、Gradle などの一般的なプログラミング言語とビルドツール用のパッケージ済みのビルド環境を提供します。でビルド環境をカスタマイズ CodeBuild して、独自のビルドツールを使用することもできます。 はピーク時のビルドリクエストに合わせて自動的に CodeBuild スケーリングします。

CodeBuild には次の利点があります。

  • 完全マネージド型 – CodeBuild 独自のビルドサーバーのセットアップ、パッチ適用、更新、管理の必要性を排除します。

  • オンデマンド — ビルドのニーズに合わせてオンデマンドで CodeBuild スケーリングします。料金は、使用したビルド分数に対してのみ発生します。

  • すぐに使える - 最も一般的なプログラミング言語用に事前設定されたビルド環境 CodeBuild を提供します。最初のビルドを開始するには、ビルドスクリプトを指すだけです。

詳細については、「AWS CodeBuild」を参照してください。

の実行方法 CodeBuild

CodeBuild を実行するには、AWS CodeBuild コンソールまたは AWS CodePipeline コンソールを使用できます AWS Command Line Interface (AWS CLI) または AWS SDK CodeBuild を使用して、 の実行を自動化することもできます。 SDKs

次の図に示すように、 のパイプラインのビルドまたはテストステージにビルドまたはテストアクション CodeBuild として を追加できますAWS CodePipeline。 AWS CodePipeline は、コードをリリースするために必要なステップをモデル化、視覚化、および自動化するために使用できる継続的な配信サービスです。これには、コードの構築が含まれます。パイプラインは、リリースプロセスを通したコードの変更を説明したワークフロー構造です。

CodePipeline を使用してパイプラインを作成し、 CodeBuild ビルドまたはテストアクションを追加するには、「」を参照してください CodePipeline で を使用する CodeBuild。の詳細については CodePipeline、「 AWS CodePipelineユーザーガイド」を参照してください。

CodeBuild コンソールでは、リポジトリ、ビルドプロジェクト、デプロイアプリケーション、パイプラインなどのリソースをすばやく検索することもできます。[Go to resource] を選択するか、/ キーを押して、リソースの名前を入力します。一致するものはすべてリストに表示されます。検索では大文字と小文字が区別されません。リソースを表示する権限がある場合のみ表示されます。詳細については、「コンソールでのリソースの表示」を参照してください。

の料金 CodeBuild

詳細については、CodeBuild 「 の料金」を参照してください。

の使用を開始するにはどうすればよいですか CodeBuild?

次の手順を実行することをお勧めします。

  1. の詳細については CodeBuild 、「」の情報を参照してください概念

  2. 「」の手順に従って、シナリオ例 CodeBuild で をしますコンソールを使用した開始方法

  3. 「」の手順に従って、独自のシナリオで を使用します CodeBuild ビルドを計画する