के साथ प्लगइन निष्पादित करने के लिए कस्टम चरण जोड़ें मेरे पास एक मैवेन प्रोजेक्ट - स्वचालित और मैन्युअल परीक्षणों में एकीकरण परीक्षण के दो सेट हैं। मैन्युअल परीक्षण कुछ लेकिन कठिन हैं - उन्हें सर्वरों के प्लग को खींचने की आवश्यकता होती है। मैं मैन्युअल परीक्षणों के लिए एक अलग लक्ष्य बनाना चाहता हूं, इसलिए मैन्युअल परीक्षण चलाने के लिए मैं mvn manualtests
जैसे कुछ चला सकता हूं। यदि आप केवल सामान्य मेवेन mvn install
बनाते हैं, तो स्वचालित परीक्षण चलाना चाहिए।मेवेन - अन्य कॉन्फ़िगरेशन
मैंने टेस्टएनजी एनोटेशन @Test(groups="manual"
के साथ मैन्युअल परीक्षणों को पहले से ही एनोटेट कर दिया है। लक्ष्य अब निश्चित प्लगइन की दो कॉन्फ़िगरेशन है, जो स्वचालित परीक्षण चला रहा है जो निर्माण के परीक्षण चरण से जुड़ा हुआ है, और मैन्युअल परीक्षण चला रहा है जो कि किसी अन्य कस्टम चरण से जुड़ा हुआ है जिसे मैं manualtests
पर कॉल करना चाहता हूं। ऐसा लगता है कि प्लगइन के निष्पादन को किसी भी प्रकार के चरण में बाध्य करना संभव नहीं है (यानी जिसे मैवेन द्वारा पूर्वनिर्धारित नहीं किया गया है)। क्या आपके अपने चरणों को परिभाषित करना संभव नहीं है?
नहीं आसान बिल्कुल ... शायद एक एक प्लगइन बना सकता है जो प्लगइन कॉन्फ़िगरेशन के आधार पर गतिशील रूप से जीवनशैली जोड़ देगा। मैं इस पर ध्यान दूँगा। –