मैंने Bitbucket के साथ Jenkins को Bitbucket Plugin के साथ एकीकृत किया है । प्लगइन विकी के अनुसार, दिए गए कार्य को ट्रिगर किया जाएगा यदि रिपॉजिटरी को नौकरी के एससीएम में सेट किया गया है। जैसा कि आप जानते हैं, अगर कोई जेएनकिंस जॉब में SCM सेट करता है, तो इसे प्री-बिल्ड स्टेज में क्लोन किया जाता है।
अब तक सब ठीक है। हालाँकि, मैं जो काम कर रहा हूँ उसका मुख्य उद्देश्य रिपॉजिटरी की सामग्री से कोई लेना-देना नहीं है; इसके बजाय, मैं बस यह चाहता हूं कि नौकरी बिटकॉइन द्वारा भेजे गए पेलोड को संसाधित करे। आप कह सकते हैं कि भंडारण के मामले में यह एक बड़ी बात नहीं है कि भंडार को क्लोन करने के बावजूद आपको वास्तव में इसकी आवश्यकता नहीं है। मुझे नहीं लगता कि अनावश्यक कदमों को जोड़ना, समय और संसाधनों का उपभोग करना एक अच्छा अभ्यास नहीं है।
तो, सवाल यह है: क्या कोई जानता है कि जेनकींस की नौकरी में एससीएम कैसे सेट किया जाता है लेकिन रिपॉजिटरी को क्लोन करने के लिए इसे रोकें?