2012-07-10 12 views
6

मैं Maven विज्ञप्ति बनाने के लिए जेनकींस/हडसन का उपयोग कर रहा हूँ, और कभी कभी जब बनाता है विफल रहता है, मैं कोई दूसरा रास्ता नहीं है कि रोलबैक और फिर शुरू जेनकींस फिर से निर्माण करने के लिए मार्गदर्शन किया है। तैयार: निर्माण निर्भर mvn रिहाई का परिणाम के अंत में रोलबैक: अगर वहाँ चल mvn रिहाई के किसी भी अच्छा है और विन्यास तरीका है मैं सोच रहा था? मेरा मतलब है, अगर रिलीज प्रक्रिया विफल हो जाती है, तो मैं मैवेन रिलीज करना चाहता हूं: रोलबैक, अन्यथा नहीं।सशर्त रूप से मैवेन-रिलीज कैसे चलाएं: जेनकींस में रोलबैक?

धन्यवाद अपना समय।

उत्तर

2

आप हर बार काम शुरू कर दिया है स्रोत कोड की ताज़ा चेकआउट करने के लिए अपने जेनकींस काम कॉन्फ़िगर कर सकते हैं। इसलिए अगर रिलीज टैग के निर्माण से पहले आपकी रिलीज विफल हो जाती है, तो आप समस्याओं को ठीक कर सकते हैं और फिर रिलीज शुरू कर सकते हैं।

+0

रिहाई का हिस्सा: रोलबैक लक्ष्य है कि इसे वापस रोल एससीएम अद्यतन है। मैन्युअल रूप से प्रतिबद्धता को वापस करने के बजाय, जेनकिन्स को यह सब संभालना अच्छा लगेगा। – kenny

+1

@kenny ठीक है, 'जारी: rollback' poms पर एससीएम अपडेट बदल जाती है, लेकिन यह बनाया रिहाई टैग (http://jira.codehaus.org/browse/MRELEASE-229) को दूर नहीं करता। तो अभी भी मैन्युअल कदम शामिल हैं। –

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