Giriş

Tamamlandı

GitHub Actions iş akışlarını kullanarak Bicep dağıtımlarınızı otomatikleştirdiğinizde, Azure kaynaklarınızı yönetmek için tutarlı ve yeniden kullanılabilir bir süreç oluşturursunuz. Zaman içinde iş akışınız, Azure ortamınızda değişiklik yapılabilmesinin tek yolu haline gelir. İş akışınızın her dağıtımdan önce, dağıtım sırasında ve sonrasında kalite denetimlerini zorunlu kılmasını sağlamak önemlidir.

Bu modülde doğrulama, denetim ve test eklemek için iş akışınızı genişletmeyi öğreneceksiniz. Doğrulamalar yaparak, dağıtımlarınızın kalite standartlarınıza uygun olduğuna dair güven oluşturursunuz.

Örnek senaryo

Bir oyuncak şirketinde Azure yöneticisi olduğunuzu varsayalım. Şirketinizin ana web sitesi için Azure kaynaklarını dağıtan ve yapılandıran bir Bicep şablonu oluşturmak için web sitesi ekibinizle birlikte çalışıyorsunuz. Ayrıca Bicep dosyasını otomatik olarak dağıtmak için bir iş akışı oluşturdunuz.

Kısa süre önce, siz ve ekibiniz web sitenizin Bicep dosyalarında hatalar içeren çeşitli değişiklikler yaptınız. Bir gün bu hataların üretimde kesintiye neden olabileceğinden endişeleniyorsunuz. Her dağıtımın başarılı olma şansına sahip olduğundan emin olmak için Bicep dağıtım iş akışınıza test eklemek istiyorsunuz.

Ne yapacaksınız?

Bu modülde, GitHub Actions iş akışınızda Bicep kodunuzu test etmeyi öğreneceksiniz. İş akışınız çalıştırıldığında, Bicep dosyalarınızda yapılan değişiklikler hakkında anında geri bildirim alırsınız.

Bicep kodunuzun kalitesini sağlamak için lint ve dağıtımlarınızın başarılı olma olasılığını artırmak için denetim öncesi dağıtım doğrulaması ekleyeceksiniz. Ayrıca iş akışınıza el ile onay adımı eklemek için durum işlemini de kullanacaksınız. Dağıtımdan sonra daha fazla test çalıştırarak ortamınızı doğrulayacaksınız.

Ana hedef nedir?

Bu modülü tamamladıktan sonra, Azure ortamınızın kalitesini sağlamaya yardımcı olan doğrulama ve testlerle Bicep dağıtım iş akışınızı güncelleştirebileceksiniz.