ヤマムギ

growing hard days.

*

AWS CodeBuildのチュートリアルをやってみました

      2020/11/22

こちらユーザーガイドの最初の方にあるチュートリアルです。
コンソールを使用した AWS CodeBuild の開始方法

S3バケットの作成

ソース用とアーティファクト用のS3バケットをそれぞれ作成しました。


ソースコードは手順通りに作成して、Zipに固めて、ソース用のS3バケットに格納しました。

Zipの中身は手順にもありますが、こちらです。

CodeBuildの設定

プロジェクト名とタグを設定しました。

ソースプロバイダは、S3, CodeCommit, GitHib, BitBucket, GitHub Enterpriseから選択できます。

今回はS3を選択して、バケットとソースのZipファイルを指定しました。

環境イメージはマネージド型イメージ、OSはAmazon Linux2、IAMのサービスロールは新規作成を選択しました。

Buildspec、アーティファクトを指定しました。
これで完成です。

CodeBuildの実行

実行開始です。

無事に成功しまして、

アーティファクト用のS3バケットには、jarファイルができていました。

メタデータには、x-amz-meta-codebuild-buildarn として、ビルドのARNが設定されていました。

CloudWatch Logsにも、CodeBuildのログが出力されていました。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS ,

  関連記事

AWS Toolkit for Eclipseをセットアップ(2021年版)

AWS Toolkit for Eclipseをセットアップするで6年前に書いて …

AWS EC2 インスタンスステータスのチェックで失敗 原因はPHP-FPMのOOM-KILLER

先週に引き続きEC2のインスタンスステータスチェックで失敗 再起動するも失敗する …

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー」を執筆いたしました

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー」という本の第 …

Cloud9でAWS CDK環境

最初ローカルに作ろうと思ったのですが、環境依存がというか、Macbookの環境で …

Pepperで撮影した写真をAmazon Rekognitionで分析してその結果をPepperがしゃべる ~(1)AWS編~

Pepperの機能を使えるところは使って、何かしたいなあと思ってまして。 目(カ …

ads.txtをS3に配置してCloudFrontで設定する

ads.txtのダウンロード ads.txt設置してねってメールが来てました。 …

RDSのポイントインタイムリカバリをしました

WordPressで画像アップロードができなくなった(AWS WAFでブロックし …

Amazon VPCでIPv6を使用する

VPCのIPv6を設定してみました。 設定 [Amazon 提供の IPv6 C …

RedmineをELB(ALB)でAutoScalingグループへ負荷分散

高可用なRedmineを作るためのELBの設定です。 高可用なRedmine R …

EFSをEC2(Amazon Linux 2)からマウントする

Amazon Elastic File Systemが東京リージョンに来たことも …