"Yeşile Bas" adlı Googled ve ilk bağlantı:
https://www.usenix.org/conference/lisa14/conference-program/presentation/klein
Bu neredeyse ilk sayfanın tamamını temsil ediyordu. Bu terimin Google'ın SRE grubundan çıktığı ve genel olarak sektör tarafından ele alındığı anlaşılıyor.
Haklısınız - "yeşile bas", tüm testler geçtiğinde dağıtımların otomatik olarak yürütüldüğü anlamına gelir. Bu, "Sürekli Dağıtım" ile eş anlamlı kabul edilebilir. Ortamlara dağıtımları otomatikleştirmenin kabul edilen yöntemi, testi otomatikleştirmektir.
Otomatik testiniz yeterince titizse, testlerin geçtiği herhangi bir kodu dağıtabilirsiniz. Çok olgun işletmelerde (tüm şekil ve boyutlardaki DevOps tek boynuzlu atları) bu, üretim ortamına kadar Sürekli Dağıtım'a yol açabilir.
Benim kişisel deneyimim, bu otomatik test seviyesine ulaşmanın herhangi bir işletme için bir zorluk olduğudur. Şu an mevcut konumumda bu olgunluk seviyesini takip etme sürecindeyim. İlk önemli kilometre taşımız, "Entegre Geliştirme" ("en düşük" ortamımız) dışındaki herhangi bir ortama "yeşil itme" uygulamaları olacaktır .
Bu zorluk hem teknik hem de kültürel. Bir BT organizasyon olarak, bizim test kanıtlamak için iş paydaşlara borçlu olan bir dağıtıma tek çıkış kapısı görevi görmek titiz yeterli aslında. Bunu kendi memnuniyetimize göre gerçekleştirdikten sonra, bu paydaşları bir sonraki ortama Sürekli Dağıtım denememize izin vermeye ikna etmeliyiz (bizim için bu KG).