के साथ नौकरियों के बीच BUILD_NUMBER को साझा करने के लिए मैंने छोटी नौकरियों में एक बड़ी हडसन नौकरी को अलग कर दिया है। जॉब ए मुख्य निर्माण करता है और जॉब बी एक अलग विन्यास के साथ एक और निर्माण करता है। मैंने हडसन को कॉन्फ़िगर किया है, ताकि ए ट्रिगर बी और यह ठीक काम करता है, समस्या यह है कि जॉब ए में मूल बिल्ड नंबर है और बी 1 से शुरू हो गया है।हडसन
मेरा प्रश्न है: क्या BUILD_NUMBER वातावरण को पार करना संभव है नौकरी ए से नौकरी बी तक किसी भी तरह परिवर्तनीय? निर्माण संख्या का निर्माण आर्टिफैक्ट नामों में किया जाता है, इसलिए यह अच्छा होगा कि संख्याएं कलाकृतियों के बीच मिलें।
धन्यवाद।
धन्यवाद पीटर। मैंने BUILD_NUMBER को बी से बी में पास किया, जैसा कि प्लगइन फ्रंट पेज पर दस्तावेज किया गया है। BUILD_NUMBER = $ {BUILD_NUMBER}। एनवी वैरिएबल दोनों परियोजनाओं में समान है। – kaskelotti
अगली BuildNumber फ़ाइल को संपादित करने का कोई प्रभाव नहीं प्रतीत होता है, मेरे परिवर्तन हमेशा ओवरराइट किए जाते हैं। मैं बी को ट्रिगर करके सिंक से बाहर होने वाली संख्याओं से बच सकता हूं, भले ही कोई असफल हो। यह बी बी भी विफल रहता है। – kaskelotti
परिदृश्य है: ए सफल है, अगली बिल्डिंग संख्या-फ़ाइल को बदलता है और कॉन्फ़िगरेशन को पुनः लोड करने के लिए हडसन को मजबूर करने की आवश्यकता से अधिक है। अगर ए विफल रहता है तो यह केवल तभी किया जाना चाहिए। अगर ए असफल नहीं होता है, तो मुझे यकीन नहीं है कि अगर एक और प्रक्रिया चलती है तो हडसन कन्फिफ फिर से लोड करेगा। –