2012-07-10 15 views
9

मेरे पास जेनकींस सीआई पर एक स्क्रिप्ट है जो वैकल्पिक रूप से निर्भरता करता है: ऑफ़लाइन। दूसरा विकल्प कुछ भी नहीं करना चाहिए। लेकिन मैं वहां नहीं डाल सकता - यह एक लक्ष्य होना चाहिए।मेवेन: नो-ऑप (स्क्रिप्टिंग प्रयोजनों के लिए) के रूप में उपयोग करने का कौन सा लक्ष्य?

तो - आप कौन सी चुनेंगे? यह करना चाहिए:

  • केंद्रीय में रहो, हमेशा से पहुंचा जा सकता
  • न्यूनतम समय ले लो
  • न्यूनतम उत्पादन है
  • कोई साइड इफेक्ट

मैं कुछ मदद की सोच रहा था है: ... लक्ष्य लेकिन उनमें बहुत अधिक उत्पादन होता है। इससे बेहतर नहीं हो सकता?

+0

स्क्रिप्ट गो-ऑफ़लाइन के माध्यम से क्यों कर रहे हैं और mvn -o विकल्प का उपयोग कर रहे हैं? और किस उद्देश्य के लिए? – khmarbaise

+0

गो-ऑफ़लाइन सभी आवश्यक निर्भरताओं को डाउनलोड करना सुनिश्चित करता है, यहां तक ​​कि जो भी इसके बिना डाउनलोड नहीं किए जाते हैं। ज्यादातर प्लगइन deps। इसके पीछे तंत्र के बारे में निश्चित नहीं है। इसका उद्देश्य अन्य मशीन पर निर्माण करने में सक्षम होना है, जिसकी हमारी कंपनी के वीपीएन पर भंडार तक पहुंच नहीं है। –

+0

एचएम। मेवेन में रिपोजिटरी एक्सेस के बिना बिल्डिंग समझ में नहीं आता है। हो सकता है कि मुझे बिंदु न दिखाई दे .. – khmarbaise

उत्तर

21
help:help -q 

(-q झंडा उत्पादन को दबाने चाहिए)

ध्यान दें कि जेनकींस आप "लक्ष्य और विकल्प" क्षेत्र में -q की तरह झंडे को जोड़ने के लिए अनुमति देता है।

मुझे पता है कि यह एक पुराना सवाल है, लेकिन जब मैं एक ही आवश्यकता थी और मैं अभी भी अनुत्तरित था, तो मैं उस पर आया, इसलिए मैं भविष्य में इसकी आवश्यकता वाले किसी भी व्यक्ति के लिए पोस्ट कर रहा हूं।

+0

अब यह पुराना है और उत्तर के लिए धन्यवाद :) –

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