चूंकि मैं जेनकिंस के साथ सीआई/सीडी के लिए नया हूं, इसलिए मैं अपने रीडमी अन्य दस्तावेज़ पृष्ठ में कुछ बदलावों से बचने के लिए उचित समाधान की पहचान करने में सक्षम नहीं हूं जो स्वचालित रूप से जेनकींस में निर्माण को ट्रिगर करता है।

इंटरनेट की मदद से, मुझे दो संभावित समाधान मिले:

1) प्रोजेक्ट में .gitlab-ci.yml के साथ

यह ठीक काम करता है और केवल गिट लैब पाइपलाइन को ट्रिगर करता है और मैं इसे जेनकींस के साथ बातचीत करते हुए नहीं देखता। यदि आप इसका समाधान प्रदान करते हैं तो यह सहायक होगा।

नोट:- मैंने gitlab फ्री अकाउंट का इस्तेमाल किया है - मेरे स्थानीय में https://gitlab.com/bnagarajan/citestproject और जेनकिंस वातावरण।

2) जेनकींस में गिट प्लगइन के साथ

मैंने इस प्रक्रिया के लिए इस प्लगइन का उपयोग करने की कोशिश की और इसे हल करने के लिए इंटरनेट में दिए गए चरणों का पालन किया और मैं इसे प्राप्त करने में सक्षम नहीं हो सका। सभी परिवर्तनों के लिए ट्रिगरिंग बनाएँ।

जेनकिंस_गिट_प्लगिन_बहिष्कृत_क्षेत्र

कोई कृपया समस्या को हल करने में मेरी मदद करें और इसके लिए एक स्थायी समाधान की पहचान करने में मेरी मदद करें।

अग्रिम में धन्यवाद

1
Barani 20 पद 2019, 09:37

2 जवाब

आप उन सभी फ़ाइल प्रकारों को अपनी रिपॉजिटरी की .gitignore फ़ाइल में जोड़ सकते हैं, Git इसका उपयोग यह निर्धारित करने के लिए करता है कि आपके द्वारा कमिट करने से पहले किन फ़ाइलों और निर्देशिकाओं को अनदेखा करना है। . gitignore फ़ाइल को आपके रिपॉजिटरी में प्रतिबद्ध किया जाना चाहिए, किसी भी अन्य उपयोगकर्ताओं के साथ अनदेखी नियमों को साझा करने के लिए जो रिपॉजिटरी को क्लोन करते हैं, आप अधिक जानकारी प्राप्त कर सकते हैं यहां

0
user_9090 20 पद 2019, 09:50
क्षमा करें, मैं कुछ फाइलों को करने के बारे में बात नहीं कर रहा हूं, मुझे कुछ फाइलों में बदलाव करने के लिए जेनकींस बिल्ड को धक्का देने के लिए गिट लैब से बचने की ज़रूरत है
 – 
Barani
23 पद 2019, 09:24

आप git में ".gitignore" फ़ाइल बनाकर फ़ाइलों को बाहर कर सकते हैं जो बिल्ड को ट्रिगर करते समय कार्यक्षेत्र से .txt या A.json फ़ाइलों जैसी फ़ाइलों को अनदेखा कर देगा।

0
Nikita Bakshi 20 पद 2019, 09:53
क्षमा करें, मैंने वही कोशिश की, यह काम नहीं कर रहा है। मुझे कुछ फाइलों में बदलाव करने के लिए जेनकिंस बिल्ड को आगे बढ़ाने के लिए गिट लैब से बचने की जरूरत है
 – 
Barani
23 पद 2019, 09:23
GitLab हमेशा उस शाखा की .gitignore फ़ाइल में मौजूद फ़ाइलों को अनदेखा करता है। नहीं मिला, यह कैसे काम नहीं कर रहा है।
 – 
Nikita Bakshi
24 पद 2019, 10:28