投稿日: Nov 21, 2017

AWS CodeBuildAmazon Virtual Private Cloud (Amazon VPC) のリソースがサポートされるようになりました。この新しい機能により、CodeBuild はパブリックインターネットに公開されることなく VPC のリソースにアクセスできます。ユーザーは CodeBuild を使用して VPC 内でソフトウェアコードをコンパイルし、Amazon Relational Database Service (Amazon RDS)Amazon ElastiCacheAmazon Elastic Compute Cloud (Amazon EC2)Amazon EC2 Container Service (Amazon ECS) などのリソースと、特定の VPC 内からのみ到達可能なサービスエンドポイントにアクセスできます。詳細については、こちらのブログを参照してください。

AWS CodeBuild でビルド依存関係をキャッシュできるようになりました。この新しい機能により、ソフトウェアビルドの頻繁な実行をより効率よく行うことができます。アプリケーションビルドの一般的なプロセスは、環境の準備、設定の更新、依存関係のダウンロード、単体テストの実行、ビルドしたアーティファクトのパッケージ化など、さまざまなフェーズで構成されます。通常、依存関係ファイルはビルド間で頻繁には変わらないため、CodeBuild で依存関係をキャッシュすることでビルド所要時間を短縮できます。詳細については、こちらのブログを参照してください。

AWS CodeBuild は、完全マネージド型のビルドサービスです。ソースコードをコンパイルし、テストを実行し、デプロイできるようにソフトウェアパッケージを作成できます。CodeBuild は、米国東部 (オハイオ)、米国東部 (バージニア北部)、米国西部 (オレゴン)、米国西部 (サンフランシスコ)、カナダ (中部)、欧州 (ロンドン)、欧州 (アイルランド)、欧州 (フランクフルト)、アジアパシフィック (シドニー)、アジアパシフィック (シンガポール)、およびアジアパシフィック (東京) で利用できます。 

詳細については、以下を参照してください。