gitlab jira integration tutorial
एटलसियन जीरा और गिटलैब इंटीग्रेशन ट्यूटोरियल: इंस्टॉलेशन और कॉन्फ़िगरेशन
JIRA एक बहुत ही शक्तिशाली मुद्दा और प्रोजेक्ट ट्रैकिंग टूल है और बग ट्रैकिंग के लिए इसके उपयोग से सबसे लोकप्रिय है।
एटलसियन सुइट से अन्य उपकरण जो एएलएम दृष्टिकोण को कवर करते हैं और जो जेआईआरए के साथ कसकर एकीकृत हैं संगम परियोजना टीमों और के बीच सहयोग के लिए हलकी हवा पूर्ण परीक्षण प्रबंधन गतिविधियों के लिए।
इसलिए आप देख सकते हैं कि उपर्युक्त 3 उपकरण कसकर एकीकृत हैं और सभी परियोजना विरूपण साक्ष्य स्थिति और प्रगति की दृश्यता को समाप्त करने के लिए टीमों को प्रदान करते हैं।
इस पूरी प्रक्रिया में एक महत्वपूर्ण कदम यह जानना है कि हम कैसे संपर्क स्रोत कोड के लिए कार्य / बग जो Gitlab का उपयोग करके विशेष रूप से Git रिपॉजिटरी में है। डेवलपर्स को सौंपे गए कार्यों के लिए कोड में परिवर्तन की पारदर्शिता और पारदर्शिता पर विचार करने के लिए यह प्रक्रिया बहुत महत्वपूर्ण है।
गिटलैब एक वेब-आधारित है जाओ रेपो प्रबंधक जो सोर्स कोड रिपॉजिटरी, प्रोजेक्ट प्लानिंग सुविधाएँ और CI / CD क्षमताएं प्रदान करता है।
इस लेख में, हम देखेंगे कि कैसे Gitlab से क्लोन किए गए रिपॉजिटरी के लिए Git कमिट के दौरान JIRA कार्य को स्रोत कोड परिवर्तन से जोड़ा जाएगा।
अनुशंसित पढ़ना => एटलसियन जीरा प्रशिक्षण श्रृंखला
आप क्या सीखेंगे:
- आवश्यक शर्तें
- JIRA और कॉन्फ़िगरेशन के लिए Git प्लगइन स्थापित करें
- जीतलाब में जीरा कॉन्फ़िगरेशन
- निष्कर्ष
- अनुशंसित पाठ
आवश्यक शर्तें
- JIRA 7.3.X स्थापित।
- Gitlab Enterprise संस्करण 11.x परियोजना भंडार के साथ जोड़ी गई फ़ाइलों के साथ बनाई गई है।
JIRA और कॉन्फ़िगरेशन के लिए Git प्लगइन स्थापित करें
एकीकरण में पहला कदम स्थापित करना है Git plugin JIRA में।
नीचे दिखाए गए अनुसार प्लगइन स्थापित करने और अपलोड करने के लिए JIRA लॉन्च करें। के पास जाओ सेटिंग्स -> ऐड-ऑन -> ऐड-ऑन प्रबंधित करें और ऐड-ऑन अपलोड करें विकल्प और प्लगइन अपलोड करें।
जीरा ऐड-ऑन या प्लग-इन स्थापित के लिए गिट एकीकरण नीचे की छवि में दिखाया गया है।
ऐड-ऑन स्थापित होने के बाद पृष्ठ को एक बार ताज़ा करें। यह प्लगइन मुफ्त नहीं है और इसे खरीदने की आवश्यकता होगी। एकीकरण का प्रदर्शन करने के लिए मैंने एक eval लाइसेंस का उपयोग किया है। यह प्लगइन या ऐड-ऑन Git कमिट को JIRA मुद्दे से जुड़ा हुआ देखने में मदद करेगा।
जैसे ही Git ऐड-ऑन अपलोड किया जाता है, आपको Gitlab से Git रिपॉजिटरी URL को जोड़ना होगा। पर क्लिक करें कॉन्फ़िगर Git रिपॉजिटरी से जोड़ने और जोड़ने के लिए।
निम्नलिखित Git रिपॉजिटरी URL है जो दर्ज किया गया है। इसका विवरण आप अपने गिटलैब प्रोजेक्ट से प्राप्त कर सकते हैं।
पर क्लिक करें अगला।
नीचे दिखाए गए विकल्पों को सक्षम करें और एकीकरण के लिए जीरा परियोजना का चयन करें। समाप्त पर क्लिक करें।
एक बार जीआईटी रिपॉजिटरी URL दर्ज करने के बाद, उपयोगकर्ता आईडी और पासवर्ड को जोड़ने के लिए रिपॉजिटरी सेटिंग्स को संपादित करें। यदि आपकी कंपनी LDAP का उपयोग किया गया है और Gitlab के साथ कॉन्फ़िगर किया गया है तो सेटिंग्स में समान दर्ज करें।
उपयोगकर्ता नाम और पासवर्ड के लिए विवरण दर्ज करें और अपडेट पर क्लिक करें।
एक बार अपडेट पर क्लिक करें।
वापस जेआईआरए परियोजना में, मैंने एक कहानी के लिए एक उप-कार्य बनाया है जिसका उपयोग गिट कमिट के दौरान किया जाएगा। यह भी ध्यान दें कि जीरा की है डीईएम -4।
जीतलाब में जीरा कॉन्फ़िगरेशन
पिछले अनुभाग में, हमने देखा कि जीरा सर्वर में जीआईटी रिपॉजिटरी विवरण कैसे जोड़ा जाए। इस खंड में, हमें जीरा सर्वर विवरण के साथ-साथ गिटलैब को भी जोड़ना होगा। हमेशा याद रखें कि इस एकीकरण में 2-तरफ़ा संचार की आवश्यकता है।
Gitlab प्रोजेक्ट खोलें और पर जाएं सेटिंग्स -> एकीकरण। नीचे स्क्रॉल करें Jira Jira सर्वर विवरण को कॉन्फ़िगर करने के लिए अनुभाग और उस पर क्लिक करें।
दिखाए गए विवरणों को सक्षम करें, Jira सर्वर URL, उपयोगकर्ता नाम और पासवर्ड दर्ज करें। सेटिंग्स को टेस्ट और सेव करें। एक बार सेटिंग्स सहेजे जाने के बाद, आपको ए देखना चाहिए हरा दिखाया के रूप में जीरा के बगल में सर्कल। इससे पता चलता है कि जीरा सर्वर गिटलैब से जुड़ा हुआ है और एकीकरण पूरी तरह से सक्षम है।
एकीकरण के साथ आगे बढ़ने के लिए, स्थानीय मशीन पर गिटलैब रिपॉजिटरी को क्लोन करें। आम तौर पर एक डेवलपर अपनी स्थानीय मशीन पर क्लोन कर सकता है, फाइलों को संशोधित कर सकता है और परिवर्तन को वापस गीतालाब रिपॉजिटरी में कर सकता है।
उपरोक्त रिपॉजिटरी (https) को एक स्थानीय मशीन पर क्लोन किया जाता है। फ़ाइल में कुछ बदलाव करें और बदलाव करें।
परिवर्तन करते समय, दर्ज करें जीरा की (DEM-4) जैसा कि git कमिट कमांड का उपयोग करके दिखाया गया है। प्रतिबद्ध होने के बाद परिवर्तन को वापस गीतालाब में धकेल दें।
उपरोक्त प्रारूप यह सुनिश्चित करेगा कि गिट रिपॉजिटरी में स्रोत कोड में किए गए परिवर्तनों को जीरा मुद्दे (डीईएम -4) में जोड़ा गया है जैसा कि दिखाया गया है।
विंडोज़ के लिए मुफ्त ssh ग्राहक 10
निष्कर्ष
चूंकि विभिन्न संगठनों की टीमें SVN या Gitlab का उपयोग करती हैं, इसलिए Jira के साथ यह एकीकरण SVN या Git कमिट्स के दौरान स्रोत कोड परिवर्तनों की बेहतर पारदर्शिता प्रदान करने में मदद करेगा।
इस प्रकार जीरा एकीकरण और गीतालाब पर यह ट्यूटोरियल किसी भी ALB कार्यान्वयन के दौरान महत्वपूर्ण और शक्तिशाली एकीकरण विशेषताओं में से एक माना जाता है।
अनुशंसित पाठ
- JIRA और SVN इंटीग्रेशन ट्यूटोरियल
- शुरुआती के लिए गहराई से ग्रहण ट्यूटोरियल
- JIRA ट्यूटोरियल: JIRA गाइड कैसे-का-पूरा उपयोग करें
- जीरा डाउनलोड और स्थापना जीरा लाइसेंस सेटअप के साथ
- JIRA प्रशासन ट्यूटोरियल: JIRA व्यवस्थापक और उपयोगकर्ता प्रबंधन
- JIRA एजाइल ट्यूटोरियल: JIRA का उपयोग कैसे करें फुर्तीली परियोजनाओं के प्रबंधन के लिए
- JIRA डैशबोर्ड ट्यूटोरियल: उदाहरण के साथ JIRA डैशबोर्ड कैसे बनाएं
- JIRA स्क्रैम बोर्ड ट्यूटोरियल: स्प्रिंट के प्रबंधन के लिए जीरा के साथ स्क्रैम हैंडलिंग