CI/CD hattı (pipeline)
Kısaca: Her kod değişikliğinde testleri çalıştıran, yazılımı derleyen ve teslim eden otomatik süreç — Sürekli Entegrasyon / Sürekli Teslimat (veya Dağıtım).
Biraz daha ayrıntılı: CI, değişikliklerin seyrek, büyük elle entegrasyonlar yerine sık ve otomatik test edilip birleştirilmesi demektir. CD bunun üzerine kurulur ve test edilmiş değişiklikleri otomatik olarak bir test veya üretim ortamına teslim eder. Genellikle her Git push’unda veya pull request’inde çalışır.
Ayrıntılı
Hat aşamaları
Tipik bir hat birbirini izleyen birkaç aşamadan oluşur.