2010-12-01 11 views
6

क्या कोई विशिष्ट प्राथमिकता (अवरोधक, गंभीर) का उल्लंघन होने पर निर्माण को विफल बनाने के लिए Sonar या सोनार मेवेन प्लगइन को कॉन्फ़िगर करने का कोई तरीका है?सोनार मेवेन प्लगइन - उल्लंघन पर निर्माण में असफल

उत्तर

9

आपको गुणवत्ता प्रोफाइल में अवरोधक/महत्वपूर्ण उल्लंघनों (> 0 आपका मामला है) की संख्या पर अलर्ट थ्रेसहोल्ड परिभाषित करना है और बिल्ड ब्रेकर प्लगइन (सोनार 2.4 के अपडेट सेंटर में श्रेणी "एकीकरण" स्थापित करना है)।

+0

यह एक अच्छा समाधान है, लेकिन सोनार सर्वर तक रूट पहुंच की आवश्यकता है और सभी परियोजनाओं को प्रभावित करता है। सोनार गुणवत्ता गेट हेल्थ एंडपॉइंट के खिलाफ एक कर्ल स्टेटमेंट निष्पादित करने के लिए एक कम घुसपैठ समाधान होगा, उदा। http: // yoursonarserver: 9000/API/qualitygates/project_status projectKey = yourProjectKey –

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