Cloud Build, master'a yapılan her commit'te bir derleme tetikler; belirli commit'leri yayınlamak için otomatik bir yola ihtiyacınız var. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir Git tag pattern'i üzerinde bir derleme tetikleyicisi oluşturun. Yeni sürümler için bir Git tag convention'ı kullanın..
Neden bu cevap
Doğru cevap, Git etiketlerini (tag) kullanarak sürüm yönetimini otomatikleştirmektir. Cloud Build tetikleyicileri, belirli bir etiket deseniyle eşleşen etiketler bir depoya itildiğinde derlemeleri otomatik olarak başlatacak şekilde yapılandırılabilir. Bu, her yeni sürüm için manuel müdahaleye gerek kalmadan tutarlı ve izlenebilir bir yayın süreci sağlar. Diğer seçenekler neden yanlış: "Yeni sürümler için derlemeyi manuel olarak tetikleyin" seçeneği otomasyon hedefine aykırıdır ve ölçeklenebilir değildir. "Bir Git branch name pattern'i üzerinde bir derleme tetikleyicisi oluşturun" seçeneği, dallar genellikle devam eden geliştirme için kullanılırken, etiketler belirli, değişmez sürümleri işaretlemek için daha uygundur. Bu, sürüm geçmişinde karışıklığa yol açabilir. "Kaynak kodunuzu ikinci bir Cloud Source Repositories deposuna commit'leyin" seçeneği, gereksiz karmaşıklık ve veri tekrarı yaratır, sürüm kontrolü için standart bir uygulama değildir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez