Continuous integration/tr

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Continuous integration and the translation is 100% complete.

Sürekli entegrasyon altyapısı, yapıları kontrol etmek ve yürütmek için Jenkins kullanmaktadır. Ana kullanım, Gerrit'e gönderilen yamalar üzerinde testler yapmaktır.

İlgili hizmetlere gösterge panelindeki integration.wikimedia.org servisinden ulaşılabilir.

Belgelendirme

  • Giriş noktaları - Projeler için standartlaştırılmış testler.
  • Eğitimler - Jenkins işleri nasıl oluşturacağınızı ve etkinleştireceğinizi öğrenin.

Koordinasyon

Gerekçe

Geliştirme sürecini iyileştirmek için, ön işlem ya da sonraki işlemde sistematik olarak otomatik testler çalıştırmak amacıyla platformun birleştirilmesi önerilmiştir.

Bu testler, git'teki depolarımızın ana dalının (neredeyse) sürekli konuşlandırılabilir durumda kaldığını kontrol etmeyi amaçlar. Bu proje aynı zamanda daha sık kod dağıtımlarına sahip olma isteğiyle de ilgilidir, çünkü sürekli entegrasyon, otomatikleştirilmiş testleri geçmişse yeni koda daha fazla güven verecektir.

Belgeler

Ayrıca bakınız