Menguji kode Bicep Anda dengan menggunakan Tindakan GitHub

Menengah
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

Validasi dan uji kode Bicep Anda di alur kerja penyebaran. Anda akan menggunakan linting, validasi preflight, dan operasi what-if untuk memvalidasi perubahan Azure sebelum Anda menyebarkannya, dan Anda akan menguji sumber daya Anda setelah setiap penyebaran.

Tujuan pembelajaran

Setelah menyelesaikan modul ini, Anda dapat:

  • Tambahkan linting kode Bicep selama integrasi berkelanjutan.
  • Tambahkan validasi penyebaran preflight selama pekerjaan build atau rilis.
  • Tambahkan pemeriksaan bagaimana-jika, termasuk langkah-langkah persetujuan manual.
  • Verifikasi konfigurasi lingkungan yang disebarkan.

Prasyarat

Anda harus terbiasa menggunakan:

  • Bicep, termasuk membuat dan menyebarkan file dasar
  • Azure, termasuk portal Microsoft Azure, langganan, grup sumber daya, dan sumber daya
  • Perintah Git dasar, termasuk mengkloning, menerapkan file, dan mendorong perubahan ke GitHub
  • Alur kerja Tindakan GitHub Dasar, termasuk rahasia sehingga alur kerja Anda dapat tersambung ke lingkungan Azure Anda

Untuk mengerjakan latihan dalam modul, Anda akan memerlukan:

  • Akun Azure, dengan kemampuan untuk membuat grup sumber daya dan aplikasi Microsoft Entra
  • Akun GitHub

Anda juga memerlukan perangkat lunak berikut yang diinstal secara lokal: