2015-11-16 17 views
6

Kod kapsama sonuçlarını (SonarQube'de saklanan) Github projelerine gömülebilir simge araçlarından biri olarak yerleştirmek mümkün müdür? (Adının ne olduğundan emin değil; birisinin bana bunu söylemesi de harika olur) ...? Örneğin, yapı durumunu gösterenlere başvuruyorum.SonarQube'den bir simge olarak Github projesine kapsama katmanın bir yolu var mı?

+1

Hi doğrudan monte edilebilir, ben @Ann bahsettiği eklentinin geliştiricisi değilim. Şu anda eklenti, bir SQ örneğinde analiz edilen bir projenin kalite kapı durumunu gösterir. Başka türde görseller vermek mümkün olabilecektir, ancak bazı sorular açık kalacaktır (örneğin, hangi metrikler, hangi arka plan rengi, renk, projeye uygulanan kalite geçidine göre seçilsin, vb.). Mümkünse, izin vermek istiyorum. kullanıcılar görüntüyü tamamen özelleştirmek. Fikirleriniz, fikriniz ve kullanım durumunuz varsa, lütfen eklentinin sayfasında bir sorun yaratın: https://github.com/QualInsight/qualinsight-plugins-sonarqube-status – Kraal

+0

@kraal: Böyle bir eklenti sağlama çabalarınız için teşekkürler! Üç renk olması gerektiğini düşünüyorum: Kod kapsamı daha büyük olduğunda veya tanımlanan eşiğe eşit olduğunda yeşil, sarı,% 5-10 altına düştüğünde ve bundan daha düşük olduğunda kırmızı olduğunda. Sanırım "SonarQube:% 84" (ya da bu satırlardaki bir şey) gibi bir şey göstermeli. İtiraf etmeliyim, hala eklentinizi test etmek için zamanım olmadı, ama kesinlikle bunu çok yakında yapacağım, bununla oldukça ilgileniyorum. Bir kez daha, sıkı çalışmanız için teşekkürler! – carlspring

+1

Bir renk perspektifinden planlanan, ancak eşik perspektiften bakıldığında, benim görüşüm kalite kapısının kendisine güvenmem ve başka hesaplamalardan kaçınmam gerektiğidir (eğer herhangi bir kapı tanımlanmamışsa, o zaman gri bir arka plan oluşturulmalıdır). Görüntülenecek metinle ilgili olarak, "UT Kapsamı |% 80" gibi bir şey olacaktır. DoS saldırılarını önlemek için doğru şekilde oluşturulmuş görüntüleri önbelleğe almanın bir yolunu bulmam gerekiyor. Girişiniz/yorumlarınız gerçekten hoş geldiniz! Şerefe. – Kraal

cevap

6

Şu anda mevcut olan tek şey, bu Google Group thread numaralı belgede ilk kez tartışılan this under-development plugin. Bu projenin emekleme döneminde olduğu görülüyor.

DÜZENLEME

Bu eklenti daha sonra serbest bırakıldı ve Güncelleme Merkezi

+0

Teşekkürler, bir göz atacağım ve deneyeceğim! :) – carlspring

+0

Bunu birlikte kullanabileceğimiz bir yol var mı? Kraal'ın geliştirdiği eklenti, sizin tarafınızdan bir sınırlama getirdi ve bazı değişiklikler yapmadıkça, bunu düzeltmek için yapabileceği çok şey yok. Buna bakmak için herhangi bir plan var mı? – carlspring

+0

Yer değil @carlspring. Bunun yerine [SonarQube Google Grubu] 'nu (https://groups.google.com/forum/?pli=1#!forum/sonarqube) deneyin. –

İlgili konular