prototype.opslearn.jp

  • prototype.opslearn.jp »
  • JAWS-UG CLI »

#120 CodeBuild入門 (CodeCommit連携編)¶

ハンズオンの概要¶

以下を構築します。

  • CodeBuildプロジェクト (ソースコードをCodeCommitに配置)

本編 (構築)¶

1. CodeCommit環境の構築¶

  • ハンズオン: コードリポジトリの構築
  • ハンズオン: IAMグループの作成 (codecommit)
  • ハンズオン: IAMグループの更新 (ポリシ追加: CodeCommitRepositoryWrite)
  • ハンズオン: IAMユーザの作成 (codecommit)

2. 作業用ディレクトリの構築¶

  • ハンズオン: コードリポジトリ作業用ディレクトリ(gitワークツリー)の構築 (git-flow 初期構築)

3. ソースコードの作成¶

  • ハンズオン: ソースコードの作成 (Python & git)

4. CodeBuild環境の構築¶

  • ハンズオン: アーティファクト用S3バケットの構築
  • ハンズオン: IAMロールの作成 (codebuild)
  • ハンズオン: ビルド環境の構築 (codecommit)

3. ビルドの実行¶

  • ハンズオン: ビルドの実行

本編 (破棄)¶

1. CodeBuild環境の破棄¶

  • ハンズオン: ビルド環境の破棄 (codecommit)
  • ハンズオン: IAMロールの削除 (codebuild)
  • ハンズオン: アーティファクト用S3バケットの破棄

2. CodeCommit環境の破棄¶

  • ハンズオン: IAMユーザの削除 (codecommit)
  • ハンズオン: IAMグループの更新 (ポリシ削除: CodeCommitRepositoryWrite)
  • ハンズオン: IAMグループの削除 (codecommit)
  • ハンズオン: コードリポジトリの破棄
  • prototype.opslearn.jp »
  • JAWS-UG CLI »
© Copyright 2018, Operation Lab. Created using Sphinx 1.8.3.