पहले तुम तो GitHub खाते पर जाने और
सेटिंग → सेवा हुक्स → WebHook यूआरएल पर जाएँ, Git ऊपर हुक, आदि जो Git ग्राहक भी शामिल जेनकींस Git प्लगइन विन्यस्त करने की जरूरत।
आपको एक मशीन होस्टनाम प्रदान करने की आवश्यकता है जिस पर जेनकींस जेनकींस पोर्ट नंबर के साथ चल रहा है।
WebHook URL कुछ इस तरह है - http: // HOST_NAME: 8080/GitHub-webhook/(जहां 8080 है एक डिफ़ॉल्ट जेनकींस बंदरगाह)
GitHub मारा जाएगा इन WebHook यूआरएल पोस्ट अनुरोध जब साथ आप पुश के बारे में जानकारी के साथ गुजरने, गिटहब में परिवर्तन को धक्का देते हैं।
कुछ निर्माण से चलाता है जेनकींस द्वारा प्रदान विकल्प होते हैं और उन के रूप में निम्नलिखित हैं -
- बिल्ड जब एक परिवर्तन GitHub को धक्का दे।
- पोल एससीएम
- कुछ समय अंतराल
- आदि के साथ बिल्ड ...
आपकी आवश्यकता के लिए सबसे उपयुक्त का चयन करें।
मुझे जेनकींस के साथ विवरण नहीं पता है। लेकिन निश्चित रूप से यह संभव है, आमतौर पर सीआई सिस्टम एक क्रिया को ट्रिगर करने के लिए गिट हुक का उपयोग करता है, शायद यह आपको कीवर्ड के साथ एक शोध पूरा करने में मदद कर सकता है। –
मैं वैसे भी – techsjs2013
संभव डुप्लिकेट नहीं देख सकता [मैं मास्टर को धक्का देने पर गिट ट्रिगर के साथ जेनकींस सीआई कैसे बना सकता हूं?] (Http://stackoverflow.com/questions/5784329/how-can-i-make-jenkins-ci- साथ-गिट-ट्रिगर-ऑन-पुश-टू-मास्टर) – CharlesB