Eslint'i jenkins ile entegre etmeye çalışıyorum, ancak google'da hiçbir bağlantı bulamadım, bunun için bana yardımcı olabilir misiniz?Eslint jenkins ile nasıl entegre edilir?
Olumlu yanıtınızı bekliyoruz.
sayesinde Siva ramanjaneyulu vegi
Eslint'i jenkins ile entegre etmeye çalışıyorum, ancak google'da hiçbir bağlantı bulamadım, bunun için bana yardımcı olabilir misiniz?Eslint jenkins ile nasıl entegre edilir?
Olumlu yanıtınızı bekliyoruz.
sayesinde Siva ramanjaneyulu vegi
Sen bir xml dosyası içine ESLint raporu dışa ve Jenkins mevcut gibi Checkstyle, Warnings veya Violations eklentileri vardır ihlali/tiftik raportör eklentileri herhangi birini kullanmak gerekir.
ESLint için kişisel olarak Jenkins'deki Checkstyle eklentisini kullanmayı tercih ediyorum. Eğer Jenkins halinde eslint raporlarını dışa olabilir
Yani yolu aşağıdakileri yaparak şudur: Jenkins işin yapılandırma ekranından
eslint -c config.eslintrc -f checkstyle apps/**/* > eslint.xml
(uygulama dosyalarınızın yoluna apps/**/*
değiştirin)Ardından, çalıştırılacağını var dosyalarına karşı ESLint raporunu görmek mümkün olacaktır (Bu Jenkins de Checkstyle eklentisi yüklemiş üstleniyor). .eslintrc
yapılandırma dosyası içine
eslint -c config.eslintrc -f checkstyle apps/**/* > eslint.xml
-c config.eslintrc
bu nokta ve kullandığımız orada belirtmek ne olursa olsun kullanır:
ne yapmış Anlamak.Bu raporda kullanmak gereken biçimle eslint belirleyecek
-f checkstyle
(Sağladığımız ESLint yukarıdaki bağlantıya bakın lütfen), bu istiyoruz dosyaların yoludur bu linkapps/**/*
mevcut biçimleri bakın eslint kontrol etmek için> filename
bu sonuçlar inşa GÜNCELLEME:
-o your_file.file_format
Eğer aşağıdaki komut satırı argümanı ile istediği kadar dosya içine çıktı verebilirsiniz
Lütfen documentation
'a bakınNOT: eslint için çağırma hatalar var Bu durumda
, komut 1
değerini döndürür ve mutlaka istenmediği hangi başarısız olarak inşa işaretlenecektir. Bunu önlemek için aşağıdakileri ekleyin: || true
Açıkladığınız gibi çalışamıyorum çünkü post oluşturma oturumumda "checkstyle sonuçları yayınla" görünmüyor. Neler olabileceğine dair bir fikrin var mı? –
burada aynı. Ancak, bunu etkinleştirmek için kutuyu işaretlemeniz gereken "Yapı Ayarları" nın altında göründüğünü gördüm. Ama bana xml dosyasını belirtmek için bir seçenek vermez. – Gyandeep
Yapı ayarları? hmm, jenkins'un farklı bir versiyonuna benziyor. Hangi versiyona sahipsin? –