Seyir kontrolü - CruiseControl

Seyir kontrolü
Geliştirici (ler)CruiseControl geliştirme ekibi
İlk sürüm30 Mart 2001; 19 yıl önce (2001-03-30)[1]
Son sürüm
2.8.4 / 15 Eylül 2010 (2010-09-15)
Depo Bunu Vikiveri'de düzenleyin
YazılmışJava
İşletim sistemiÇapraz platform
Türsürekli entegrasyon
LisansBSD stil lisansı
İnternet sitesiseyir kontrolü.sourceforge.ağ

İçinde yazılım geliştirme, Seyir kontrolü bir Java sürekli bir çerçeve için tabanlı çerçeve inşa etmek süreç. E-posta bildirimi için eklentiler içerir, ancak bunlarla sınırlı değildir, Karınca ve çeşitli kaynak kontrolü araçlar. Mevcut ve önceki yapıların ayrıntılarını görüntülemek için bir web arayüzü sağlanır. Birinin gerçekleştirmesine izin verir sürekli entegrasyon herhangi bir yazılım geliştirme sürecinin.

CruiseControl Bedava, açık kaynaklı yazılım altında dağıtılır BSD tarzı lisans. Bu tür yazılımların ilklerinden biriydi,[2] aslen çalışanları tarafından oluşturulmuş Düşünce işleri izin vermek sürekli entegrasyon üzerinde çalıştıkları bir proje üzerinde. Daha sonra bağımsız bir uygulamaya çıkarıldı.

Aşağıdakiler için bir CruiseControl sürümü var .AĞ aranan CruiseControl.NET (diğer adıyla CCNet) ve Ruby için bir sürüm CruiseControl.rb.

Mevcut sürüm, 2010'da piyasaya sürülen 2.8.4'tür.

Döngü oluşturun

Derleme döngüsü, bir arka plan programı periyodik olarak kontrol eden süreç revizyon kontrol sistemi değişiklikler için kod tabanı, gerekirse oluşturur ve yazılım yapısının durumuna ilişkin bir bildirim yayınlar.

Rapor oluşturma

CruiseControl, yapı durumunu bildirmek için iki yol sağlar. İlk (klasik) raporlama, raporlama JSP'sidir ve ikincisi gösterge tablosudur.

Sonuçlar JSP

Yapı raporlama, CruiseControl oluşturma döngüsünün sonuçlarını sunmak için tasarlanmıştır. A dayanmaktadır HTML tarafından yönetilen rapor JSP sayfa. Sayfanın sol tarafında CruiseControl'ün şu anda bir proje inşa edip etmediği gösterilir ve önceki yapıların ayrıntılarına bağlantılar sağlanır. Sayfanın sağ tarafında derleme hataları, test sonuçları ve son derlemeden bu yana hangi dosyaların değiştiğiyle ilgili ayrıntılar dahil olmak üzere derleme işleminin sonuçları gösterilir.

Gösterge Paneli

Gösterge paneli 2.7 sürümünde tanıtıldı. Kontrol paneli, proje oluşturma durumlarının görselleştirilmesini sağlayan bir web sayfasıdır. Önceki proje oluşturma sonuçları, projelerin o anda nasıl gittiğine dair bir anlık görüntü sağlayan renk kodludur. Kullanıcılar, projeyle ilgili adı ve bilgileri görmek için imleci simgelerin üzerine getirebilir. Gösterge tablosunun 'Yapılar' sekmesi, daha fazla bilgi sağlayan ada göre sıralanmış tüm projeleri (renk kodlu) gösterir.

Referanslar

  1. ^ "seyir kontrolü". sourceforge.net. Alındı 20 Aralık 2013.
  2. ^ "DevOps'un Kısa Tarihi, Bölüm III: Otomatikleştirilmiş Test ve Sürekli Entegrasyon". CircleCI. 2018-02-01. Alındı 2018-05-19.

Dış bağlantılar