Ringkasan
Sebaiknya memperkenalkan pemeriksaan otomatis untuk meninjau perubahan Bicep tim Anda sebelum digabungkan ke cabang utama repositori GitHub Anda.
Dalam modul ini, Anda telah mempelajari cara menambahkan alur kerja GitHub Actions yang dipicu secara otomatis saat permintaan pull dibuat, diperbarui, dan ditutup.
Anda juga mempelajari cara mewajibkan pemeriksaan validasi permintaan pull dengan menggunakan aturan perlindungan cabang, praktik yang mencegah peninjau dan orang lain menggabungkan perubahan kode ke cabang utama hingga semua pemeriksaan otomatis berhasil. Misalnya, situs web Anda perlu diperbarui untuk menggunakan sistem operasi Linux, dan Anda dapat menggunakan pemeriksaan status untuk memvalidasi dan memverifikasi perubahan permintaan pull Anda.
Anda kemudian mempelajari cara membuat lingkungan jangka pendek, yang memberi Anda kesempatan untuk meninjau apa yang akan disebarkan saat perubahan permintaan pull Anda digabungkan. Dengan menggunakan lingkungan ephemeral, Anda dapat bereksperimen dan mengulangi perubahan kode Anda tanpa memengaruhi lingkungan produksi atau nonproduksi Anda. Saat mengubah situs web Anda untuk menggunakan gambar kontainer, Anda dapat dengan mudah melihat bagaimana situs web akan bekerja dengan konfigurasi baru saat Anda masih mempersiapkan dan meninjau perubahan kode.
Anda juga mempelajari cara menghapus sumber daya yang digunakan oleh lingkungan jangka pendek Anda secara otomatis setelah permintaan pull digabungkan dan ditutup.
Anda sekarang harus lebih percaya diri pada kode Bicep dan perubahan infrastruktur Azure yang digabungkan ke cabang utama repositori Anda.
Pelajari lebih lanjut
- Pemicu permintaan pull GitHub Actions
- Apa itu penawaran Azure Dev/Test?
- Anggaran Microsoft Cost Management