AWS CodePipeline, işlem hattı geçitlerini uygulamak için aşama düzeyi koşullarını sundu

Yayınlanma Tarihi: 1 Ağu 2024

AWS CodePipeline V2 tipi işlem hatları artık geliştirme ekiplerinin kalite ve uyumluluk gereksinimlerini karşılayan değişiklikleri güvenli bir şekilde yayınlamasını sağlamak için aşama düzeyi koşullarını destekliyor. Müşteriler, aşamaya girmeden önce ve aşamadan çıkmadan önce (aşamadaki tüm eylemler başarıyla tamamlandığında veya aşamadaki herhangi bir eylem başarısız olduğunda) bir işlem hattı yürütmesine geçit açmak için aşama düzeyi koşullarını yapılandırabilir. Koşullar, bir veya daha fazla kuraldan ve ilgili koşul başarısız olduğunda uygulanacak bir sonuçtan oluşur. Müşteriler konsol, API, CLI, CloudFormation veya SDK'den bir aşama düzeyi koşulu yapılandırabilir.

Müşteriler, Amazon CloudWatch alarmının durumunu veya geçerli zamanın dağıtım dönemi içinde olup olmadığını kontrol eden kurallar arasından seçim yapabilir ve AWS Lambda işlevi çağırarak özel denetim yapabilir. Bir veya daha fazla kural başarısız olursa koşul başarısız olur ve CodePipeline, Geri Çağırma ve Başarısız Olma gibi yapılandırılmış sonucu gerçekleştirir. Örneğin, bir aşamadaki tüm eylemler başarıyla tamamlandığında değerlendirilecek bir koşul yapılandırabilir ve bir CloudWatch alarmı 60 dakika içinde ALARM durumuna geçerse değişiklikleri geri alabilirsiniz. Müşteriler, işlem hattı yürütmesinin bir aşamaya girmesine veya bir aşamadan çıkmasına izin vermek için koşul değerlendirmesinde başarısız olursa işlem hattı yürütmesini engelleyen koşulları da geçersiz kılabilir.

İşlem hattınızda aşama düzeyi koşullarını kullanma hakkında daha fazla bilgi edinmek için belgelerimizi ziyaret edin. AWS CodePipeline hakkında daha fazla bilgi için ürün sayfamızı ziyaret edin. Aşama düzeyi koşulları özelliği, AWS CodePipeline'ın desteklendiği tüm bölgelerde kullanılabilir.