Kaynak kodunuzu Cloud Source Repositories'de depoluyorsunuz ve her commit'te derleme/test yapan, minimum operasyon gerektiren yönetilen bir CI'ya ihtiyacınız var. Hangi yöntemi kullanmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her kaynak commit'inde tetikleyici ile Cloud Build kullanın..
Neden bu cevap
Doğru cevap, her kaynak commit'inde tetikleyici ile Cloud Build kullanmaktır. Cloud Build, Cloud Source Repositories ile doğal entegrasyona sahip, tam olarak yönetilen bir sürekli entegrasyon (CI) hizmetidir. Kaynak kodunuzda yapılan her commit'te otomatik olarak derleme ve test işlemleri başlatmak için tetikleyiciler yapılandırabilirsiniz. Bu, minimum operasyonel yük ile yönetilen bir CI çözümü sağlar. Diğer seçenekler neden uygun değil: Marketplace'ten Jenkins kullanmak veya Compute Engine VM üzerinde açık kaynaklı bir CI aracı çalıştırmak, altyapı yönetimi ve bakım gerektirir, bu da "minimum operasyon" gereksinimini karşılamaz. Bir commit tetikleyicisi kullanarak Pub/Sub'a yayınlamak ve bir App Engine hizmetini derlemek üzere tetiklemek, Cloud Build'in sunduğu yerleşik CI yeteneklerine kıyasla daha karmaşık ve dolaylı bir yaklaşımdır. App Engine daha çok uygulama dağıtımı için tasarlanmıştır, CI için değil.
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