Upgrade to Pro — share decks privately, control downloads, hide ads and more …

サーバレス開発 〜 関連する小さなサービス群を1プロジェクトにまとめた際のCIは?

サーバレス開発 〜 関連する小さなサービス群を1プロジェクトにまとめた際のCIは?

2022年11月21日、22日開催の CloudNative Days Tokyo 2022 にて「サーバレス開発 〜 関連する小さなサービス群を1プロジェクトにまとめた際のCIは?」というタイトルで発表した際のスライドです。

https://cloudnativedays.jp/cndt2022

Masahiko Funaki(舟木 将彦)

November 21, 2022
Tweet

More Decks by Masahiko Funaki(舟木 将彦)

Other Decks in Technology

Transcript

  1. 7 CircleCIを使った自動ビルド、テスト、デプロイ設定 初期設定 ・リポジトリの内容をチェックアウト ・AWS CLI をインストール   +OpenID Connectトークンを設定 ・AWS

    SAM CLI をインストール ビルド ・sam build コマンドを実行し、  コンテナイメージを作成 テスト ・mvn test コマンドを実行 デプロイ ・sam deploy コマンドを実行し、  sam-java-app スタックを新コンテナで更新