2012-01-31 12 views
9

मैं वर्तमान में विंडोज 7 में जेनकींस का उपयोग कर रहा हूं। मैंने हाल ही में जेनकींस में कुछ निर्माण किया है। मैं एसवीएन पोस्ट प्रतिबद्ध द्वारा निर्माण चलाने में सक्षम हूं। अब मुझे ईमेल द्वारा जेनकींस में निर्माण को ट्रिगर करना है।ईमेल द्वारा जेनकिन्स में ट्रिगर बिल्ड

मैं एक विंडोज उपयोगकर्ता हूं और मेरे ज्ञान के अनुसार Sendmail और qmail एजेंटों का उपयोग ईमेल द्वारा जेनकींस में निर्माण को ट्रिगर करने के लिए किया जाना चाहिए। लेकिन ये यूनिक्स के लिए हैं।

या क्या कोई तरीका है कि मैं अपने विंडोज मशीन पर sendmail इंस्टॉल कर सकता हूं और फिर ट्रिगर कर सकता हूं।

मैं एक विंडोज उपयोगकर्ता हूं और इसलिए यदि कोई प्लगइन जेनकींस में निर्माण को ट्रिगर करने के लिए है तो कृपया मुझे बताएं।

(, कहते हैं Mozilla Thunderburd) धन्यवाद

उत्तर

8

एक सरल मुक्त मेल क्लाइंट का उपयोग करें कि उचित फ़ोल्डर में फ़िल्टर हो जाएंगे ट्रिगर ई मेल। FSTrigger Plugin के साथ उस फ़ोल्डर के फ़ाइल सिस्टम स्थान की निगरानी करें।

आपको फ़ोल्डर में ई-मेल पढ़ने की आवश्यकता नहीं है। आप यह क्या करते हैं: प्रत्येक निर्माण के लिए एक ई-मेल फ़ोल्डर बनाते हैं, एक फ़िल्टर बनाएं जो विषय के आधार पर ई-मेल टाइप करता है (विषय "ट्रिगर [नौकरी-नाम]" जैसा कुछ होगा)। और प्लगइन के माध्यम से उन फ़ोल्डरों में संशोधन की निगरानी करें। उदाहरण के लिए, मेरे थंडरबर्ड फ़ोल्डरों को C:/Users/[user_name]/AppData/Roaming/Thunderbird/Profiles/9nby4v95.default/Mail/Local Folders/ में स्थानीय रूप से संग्रहीत किया जाता है लेकिन आप जहां भी चाहें उन्हें रखने के लिए थंडरबर्ड को कॉन्फ़िगर कर सकते हैं।

+0

धन्यवाद ... काम करता है ... :) –

+0

मैंने फ़ाइल "सी: \ उपयोगकर्ता \ [उपयोगकर्ता नाम] \ AppData \ रोमिंग \ थंडरबर्ड \ प्रोफाइल \ yedw4kwp.default \ मेल \ मेल सर्वर \ फ़ोल्डर नाम की निगरानी करके किया "। और यह फ़ोल्डर नाम एक फ़ाइल है जिसने विषय के आधार पर फ़िल्टर फ़िल्टर किए हैं। तो जब कोई नया मेल आता है तो यह फ़ाइल संशोधित होती है और फिर प्लगइन इसका पता लगाता है और बिल्ड ट्रिगर किया जाता है। धन्यवाद। –

2

मैं के बारे में 3 महीने पहले निम्नलिखित जेनकींस प्लगइन लिखा है, बस यह करने के लिए:

https://wiki.jenkins-ci.org/display/JENKINS/poll-mailbox-trigger-plugin
https://wiki.jenkins-ci.org/display/JENKINS/Poll+Mailbox+Trigger+Plugin

इसे जांचें, दस्तावेज़ीकरण पढ़ें, अगर यह आपकी समस्या हल करता है तो मुझे बताएं।

+0

मैंने इस प्लगइन का उपयोग करने की कोशिश की लेकिन मुझे लगता है कि यह एक एसएमटीपी एमएस एक्सचेंज सर्वर के साथ काम करने के लिए प्रतीत नहीं होता है। मैंने https://stackoverflow.com/questions/44148581/jenkins-poll-mailbox-trigger-plugin-and-smtp पर एक प्रश्न पूछा, यदि आप एक नज़र डाल सकते हैं और मेरी मदद करने की कोशिश करते हैं तो मैं वास्तव में इसकी सराहना करता हूं! – russelrillema

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