CI ne anlama gelir?
Sürekli Entegrasyon anlamına gelir.
Tanım
Sürekli Entegrasyon (CI), yazılım geliştiricilerin kod değişikliklerini düzenli olarak merkezi bir depoya birleştirdiği, ardından otomatik yapılar ve testlerin yapıldığı bir yazılım geliştirme uygulamasıdır. DevOps felsefesinin temel bir uygulamasıdır.
Otomasyon
CI, sık entegrasyonu teşvik eden kültürel bir bileşen ve otomatik yapı süreçlerini tetikleyen otomasyon bileşenini içerir.
Hedefler
CI'nin temel hedefleri, hataları hızlı bir şekilde bulup düzeltmek, yazılım kalitesini artırmak ve yeni yazılım güncellemelerini doğrulama ve yayınlama süresini kısaltmaktır.
Güven
Sık entegrasyon, kod tabanının her zaman işlevsel durumda olduğuna dair güven oluşturur.
Test Kapsamı
CI, yazılımın farklı yönlerini kapsayan kapsamlı bir otomatik test seti içermelidir.
Daha fazlasını öğrenmek ister misiniz?
CI konusunu daha derinlemesine incelemek — ya da bu tür bir eğitimi ekibinize getirmek — isterseniz, hadi konuşalım. Ekiplerin bu kavramları anlamasına ve uygulamasına yardımcı oluyorum. Sizden haber almayı çok isterim!
What is DevOps?
DevOps, yazılım geliştiricileri ve IT operasyon profesyonelleri arasında il...
ALM ne anlama gelmektedir?
ALM veya Uygulama Yaşam Döngüsü Yönetimi, bir yazılım uygulamasının başlang...
Mavi / Yeşil dağıtımı nedir?
Mavi / Yeşil dağıtımı, uygulamanın mevcut sürümünü çalıştıran bir ortam (ma...
What does QA mean?
Kalite Güvencesi (QA), yazılımın belirlenen gereksinimleri karşıladığından...
Sürekli Entegrasyon (CI) ve Sürekli Dağıtım (CD) nedir?
CI, kod değişikliklerinin sıkça paylaşılan bir depoya entegre edilmesini ve...