तो मैं हडसन को पोस्ट-प्राप्त हुक के साथ बनाने की कोशिश कर रहा हूं। अपने स्थानीय Git रेपो में मैं बाद receive.sample बस के बाद प्राप्त करने के लिए निर्धारित करते हैं, 755 chmod और लाइन में कहा:गिट हुक और वे कैसे काम करते हैं
/usr/bin/curl -u user:secret http://localhost:8080/hudson/job/MyJob/build?token=secondsecret
अगर मैं एक निर्माण के लिए मजबूर, हडसन कोड अद्यतन करता है, लेकिन यहाँ मैं क्या डॉन 'है टी समझ में नहीं आता है, उस रेपो में हुकों के पास उनके पास नमूना नहीं है जैसे वे स्थानीय रूप से करते हैं, और हडसन रेपो में पोस्ट-प्राप्त करने के पास उपरोक्त कोड की रेखा नहीं है। यहां क्या हो रहा है और पूरे गिट प्रक्रिया में हुक एकीकृत कैसे हैं? क्या मुझे रिमोट रेपो पर इस हुक को बदलने की ज़रूरत है? मैंने सोचा होगा कि यह स्थानीय रूप से ऐसा करने के लिए पर्याप्त था और उस रेपो से प्राप्त होने वाले किसी भी व्यक्ति को नए हुक मिलते हैं। मैं समझ नहीं पा रहा हूं कि दूसरे उपयोगकर्ता के रेपो में अलग-अलग हुक होंगे।
मैं इस सवाल को समझ नहीं पा रहा हूं। जब आप रिमोट रिपॉजिटरी को दबाते हैं, तो रिमोट रिपोजिटरी 'पोस्ट-प्राप्त' हुक ** ** रिमोट रिपोजिटरी ** पर लगाया जाता है। –
या लेकिन मेरा मुद्दा यह है कि यह मेरे कर्ल कमांड का आविष्कार नहीं कर रहा है, अगर मैं इसे मैन्युअल रूप से चलाता हूं, तो हडसन एक बिल्ड चलाता है, जब मैं पुश करता हूं, कोई बिल्ड नहीं चला जाता है। – brad