मैंने जेनकींस में सोनारक्वे स्कैनर प्लगइन स्थापित किया है और जेनकिंस इंस्टेंस के निर्माण खंड में सोनारक्वे स्कैनर निष्पादित करने में निम्न गुणों को जोड़ा है।
# Project identification
sonar.projectKey=BUS.App
sonar.projectVersion=Test
sonar.projectName=BUS App
# Info required for Sonar
sonar.sources=.
sonar.language=cs
#Core C# Settings
sonar.dotnet.visualstudio.solution.file=BUS.Platform2.sln
sonar.dotnet.excludeGeneratedCode=true
#----- Default source code encoding
sonar.sourceEncoding=utf-8
सोनार सर्वर में उदाहरण के निर्माण को पूरा करने के बाद यह सही विश्लेषण समय दिखाता है लेकिन यह विश्लेषण परिणामों को नहीं दिखाता है।
मैंने सोनारएमएसबिल्ड (प्रोजेक्ट फ़ोल्डर में स्थानीय रूप से जेनकींस में नहीं) का उपयोग करके अपने प्रोजेक्ट में विश्लेषण किया है, यह परिणाम सही तरीके से दिखाता है।
जेकिन के निर्माण के बाद सोनार सर्वर इस प्रकार है।
क्या मेरे सोनार स्कैनर गुण गलत हैं? या मैंने कुछ याद किया?
इस प्रकार मेरा निर्माण खंड जेनकींस कॉन्फ़िगरेशन में दिखता है।
उत्तर:
जवाब के लिए 2 № 1यह नहीं है कि आप सी # का विश्लेषण कैसे करते हैं दस्तावेज़ों में वर्णित है आप की जरूरत है
- MSBuild के लिए सोनारक्यूब स्कैनर - विश्लेषण शुरू करें
- निर्माण
- MSBuild - एंड विश्लेषण के लिए सोनारक्यूब स्कैनर
आप "शुरुआती विश्लेषण चरण में कुछ गुणों को पारित करेंगे, लेकिन बड़े पैमाने पर आपको उन गुणों की आवश्यकता नहीं है।
और आप विशेष रूप से जरूरत नहीं है sonar.language
जिसे साल पहले हटा दिया गया था।