5

के परिणामस्वरूप टीमसिटी में निर्माण विफल होने का कोई भी तरीका मैं अपने प्रोजेक्ट में स्थिर कोड विश्लेषण और निरंतर एकीकरण के लिए टीमसिटी के लिए cppcheck का उपयोग करता हूं। यह अच्छा होगा अगर निर्माण सर्वर ने प्रोजेक्ट का निर्माण नहीं किया था जब cppcheck को कुछ त्रुटियां या चेतावनियां मिलती हैं। सीपीपीकेक विश्लेषण के परिणामस्वरूप निर्माण विफल करने का कोई तरीका है?cppcheck विश्लेषण

उत्तर

6

मैं एक cppcheck dev हूँ। Cppcheck कमांड लाइन ध्वज - आतंक-निकासकोड मदद कर सकता है।

+0

मैं इस झंडे का उपयोग करता हूं, लेकिन तथ्य यह है कि मुझे सीपीके चेक चेतावनियों का भी निर्माण करने की आवश्यकता है क्योंकि न केवल त्रुटियों के निर्माण के कारण। – Alex

+0

यह ठीक काम करता है! मुझे झंडे के संयोजन से जो चाहिए वह मिला: --enable = all --error-exitcode – Alex

0

cppcheck का नवीनतम संस्करण आवश्यक है कि आप --error-exitcode पर वास्तविक रिटर्न कोड पास करें; अन्यथा, यह आपको बताकर विफल रहता है कि ऐसा कोई ध्वज मौजूद नहीं है।

cppcheck --error-exitcode=1 ... 

घटना कुछ में कोड 1 साथ ऊपर इच्छा से बाहर निकलें पाया जाता है।

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