100 ビルド分/月が無料
仕組み
AWS CodeBuild は、ソースコードをコンパイルし、テストを実行し、すぐにデプロイできるソフトウェアパッケージを生成する、フルマネージド型の継続的インテグレーションサービスです。
AWS でアプリケーションを迅速に構築、配信、スケールするための統合ソフトウェア開発サービスである Amazon CodeCatalyst をご覧ください。
Amazon CodeCatalyst の詳細はこちら >>
なぜ AWS CodeBuild なのですか?
CodeBuild により、ビルドサーバーのプロビジョニング、管理、スケーリングが不要になります。ソースコードの場所を指定し、ビルド設定を選択するだけで、CodeBuild によってビルドスクリプトが実行され、コードのコンパイル、テスト、およびパッケージングが行われます。
なぜ AWS CodeBuild なのですか?
CodeBuild により、ビルドサーバーのプロビジョニング、管理、スケーリングが不要になります。ソースコードの場所を指定し、ビルド設定を選択するだけで、CodeBuild によってビルドスクリプトが実行され、コードのコンパイル、テスト、およびパッケージングが行われます。
ユースケース
継続的インテグレーションおよびデリバリー (CI/CD) パイプラインを自動化する
複数のデプロイ環境を通じてコードの変更を促進する、完全に自動化されたソフトウェアリリースプロセスを作成します。
ビルドサーバーの管理の複雑さを解消する
CodeBuild で既存の Jenkins ビルドジョブを実行すると、Jenkins ビルドノードを設定および管理する必要がなくなります。
GitHub でホストされるソースコードを構築する
既存の GitHub リポジトリを使用してソフトウェアビルドを自動的に開始し、その結果を GitHub に投稿します。
最初に行うべきこと
CodeBuild に関する質問の回答を得る
CodeBuild の使用方法の詳細をご覧ください。
パブリックビルドを設定する方法を学ぶ
CodeBuild によって生成されたログとアーティファクトを共有する方法を確認します。
コードビルドと AWS CodePipeline の統合を確認する
リリースプロセスを自動化して、コードをビルドし、テストを実行します。