Sürekli entegrasyon ve sürekli teslim
CI/CD · Kod değişikliklerinin otomatik olarak birleştirilip test edildiği ve onaylanan sürümlerin otomatik olarak yayına hazırlandığı ya da yayına alındığı geliştirme süreci.
- 01
Neden önemli?
Elle yapılan yayınlar hata yapmaya açıktır ve sık yapılamaz. CI/CD her değişikliği aynı testlerden geçirir, sorunları erken yakalar ve küçük, sık ve güvenli yayınları mümkün kılar. Sorun çıktığında önceki sürüme dönmek de kolaylaşır.
- 02
Örnek
Bir ekip her kod değişikliğinde testlerin, güvenlik taramasının ve derlemenin otomatik çalıştığı bir hat kurar. Testleri geçen değişiklik önce test ortamına, onaydan sonra tek tıkla canlıya çıkar.
- 03
Sık yapılan hata
Otomatik hattı kurup testleri anlamsız ya da eksik bırakmak. Test kapsamı zayıfsa hat hatalı kodu da hızla canlıya taşır.
- 04
İlgili terimler
İlgili hizmet ve rehberler
Projenizi konuşalım.
İhtiyacınızı dinleyelim, kapsamı birlikte netleştirelim.