2017-10-27 14 views
5

ऐसा प्रतीत होता है कि सोनारसोर्स ने सोनारलिंट टूल के कमांड लाइन इंस्टेंस पर विकास को बंद कर दिया है। सोनारलिंट वेबसाइट पर पृष्ठ का लिंक अब 404 लौटाता है और सोनारलिंट वेबसाइट पर उत्पाद का कोई उल्लेख नहीं है।सोनारलिंट कमांड लाइन संस्करण गिरा दिया गया?

क्या इसका मतलब यह है कि अब सोनारलिंट का कमांड लाइन संस्करण नहीं होगा?

कारण यह है कि मैं यह पूछ रहा हूं कि मैं एक बिल्ड प्रक्रिया को कार्यान्वित करना चाहता हूं जो डेवलपर्स के लिए कोड के स्थिर विश्लेषण को चलाता है और हमारे जेनकिंस सर्वर पर सीआई प्रक्रिया के हिस्से के रूप में भी। जबकि इसे विभिन्न अन्य प्लगइन्स (चेकस्टाइल इत्यादि) का उपयोग करके स्क्विड नियमों का उपयोग शुरू करने और सोनार में पुराने चेकस्टाइल, फाइंडबग इत्यादि के नियमों को खत्म करने का निर्णय सोनार द्वारा किए गए नतीजे के साथ निर्माण प्रक्रिया के संरेखण को बनाता है; स्क्विड में कुछ नियम हैं जो आसानी से मेल नहीं खाते हैं। इस कारण से मैं डेवलपर्स के लिए एक स्थानीय सोनार विश्लेषण चलाने का एक तरीका ढूंढ रहा था जो कि सीआई के दौरान जेनकींस द्वारा चलाया जाता है। (यह सीआई सर्वर द्वारा निष्पादित स्थानीय डेवलपर निर्माण को संरेखित करने के लिए मूलभूत निर्माण और विकास सर्वोत्तम अभ्यास है)।

या तो सोनार पूर्वावलोकन मोड या सोनारलिंट कमांड लाइन टूल ने हमारे निर्माण को ऐसा करने की अनुमति दी होगी, लेकिन ऐसा लगता है कि सोनारसोर्स अभ्यास के मूल्य को समझ नहीं पा रहा है और अब समर्थन करने के लिए (विकास पर जाकर) या तो विधि, जो मेरी राय में एक गलती है। मुझे आशा है कि इस सवाल को उठाकर वे फिर से विचार कर सकते हैं कि डेवलपर्स के लिए सोनार विश्लेषण का समर्थन कैसे किया जाए और जिनकी आवश्यकता नहीं है और आईडीई या संपादक प्लगइन। इसके लिए मेरी प्राथमिकता सोनार धावक में पूर्वावलोकन मोड विश्लेषण के बहिष्कार को हटाना होगा ताकि हम आत्मविश्वास से उस प्रक्रिया को बना सकें जो उस पर भरोसा करे।

उत्तर

0

सोनारलिंट सीएलआई संस्करण विकसित नहीं किया गया है और न ही अब समर्थित है। पूरी तरह से जल्द ही यह गिरा दिया जाएगा, अधिक जानकारी के लिए यहाँ (एक SonarSource प्रतिनिधि द्वारा पोस्ट) पाएं:

https://groups.google.com/d/msg/sonarqube/WlALjVzp-OE/Ev3QpnaOBAAJ

आप सोनार स्कैनर के साथ जाना हो सकता है: https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner

+2

मैं सोनार साथ जाने के लिए खुशी होगी स्कैनर, लेकिन इसमें कार्यक्षमता को बहिष्कृत किया गया है (जैसा कि मेरी मूल पोस्ट में उल्लिखित है) और यह एक चिंता है क्योंकि इसका मतलब है कि सोनारसोर्स के पास किसी भी समय कार्यक्षमता पर गलीचा खींचने का लाइसेंस है। –

संबंधित मुद्दे