まとめ
Bicep ファイルに存在する問題のため、Web サイトの Bicep のデプロイが失敗することがあります。 あなたは、デプロイ ワークフローに品質制御を追加して、運用 Web サイトに影響を与える問題が発生する可能性を減らしたいと考えました。
このモジュールでは、Bicep のデプロイ ワークフローに検証とテストを追加する方法について学習しました。 マルチジョブ ワークフローについて、および Bicep ファイルをリントして検証するワークフロー ジョブを作成する方法について学習しました。 次に、ワークフローにプレビュー ジョブを追加する方法を学習しました。このジョブでは、ワークフローを続行する前に What-If コマンドが実行され、人間による検証が求められます。 最後に、機能テストの重要性について学習し、すべてのデプロイの後で Web サイトがセキュリティ チームの要件を満たしていることを確認するテストを追加しました。
これにより、自動化されたデプロイが成功し、環境に問題が発生しないことがより確かになります。
関連するコンテンツ
- 単体テストでテストをシフト レフトする
- GitHub Actions
- GitHub Actions 式
- Bicep リンターを使用する
- GitHub Actions 環境
- 保護されたブランチについて
- What-If 操作
- テスト