Step11: CI/CDパイプラインの構築の完成
1. この週の目的
前Stepで学んだGitHub Actionsを使って、CI/CDパイプラインの構築を1週で構築・提出します。
2. 進める課題
以下の課題を今週中に完成させます。
対象範囲:
- CI: 自作アプリケーションの静的解析・自動テスト・イメージビルド
- CD: mainマージから自動デプロイまで
- GitHubの保護ブランチ設定
3. 提出する課題
以下の課題を提出フォームから提出してください。
4. メンタリング報告
提出後、メンタリングで以下の内容を発表してください。
- パイプライン全体の構成と、各ジョブが行っていること
- 採用したパイプラインの構築手段・トリガー・ワークフローの選定理由
- 自作アプリケーションのテスト仕様に合わせて工夫した点
- パイプライン構築中に詰まった箇所と、それをどう解消したか