हे जोडल्याने तुम्हाला काय मिळते
GitLab जोडल्यामुळे तुमच्या GitLab रिपॉझिटरीजपैकी एकावरून साइट डिप्लॉय करणे शक्य होते, आणि तुम्ही साइटचे होस्ट म्हणून निवड केल्यास आम्हाला तुमच्या खात्यावर GitLab Pages वर पब्लिश करण्याची परवानगी मिळते.
सुरुवात करण्यापूर्वी
डिप्लॉय करू इच्छित असलेल्या प्रोजेक्ट्समध्ये प्रवेश असलेले GitLab खाते.
१. GitLab वर की तयार करा
GitLab मध्ये, सर्वात वर उजवीकडे तुमचा अवतार निवडा, नंतर Edit profile → Access → Personal access tokens वर जा आणि एक नवीन टोकन जनरेट करा (Generate token मेनूमध्ये GitLab याला Legacy token असे नाव देऊ शकते). त्याला नाव द्या, एक्सपायरी तारीख सेट करा आणि हे स्कोप्स टिक करा:
Generate token दाबा आणि ती कॉपी करा — GitLab ती फक्त एकदाच दाखवते.
२. ते येथे जोडा
तुमच्या डॅशबोर्डमध्ये Integrations उघडा आणि Connect an account निवडा. ग्रुप म्हणून Code hosting आणि खाते म्हणून GitLab निवडा, API token भरा आणि Connect account दाबा.
काहीही सेव्ह होण्यापूर्वी तुम्ही पेस्ट केलेली माहिती आम्ही तपासतो. काम न करणारी की कधीही साठवली जात नाही आणि उत्तर देते की त्यात काय चुकीचे होते. काम करणारी की आमच्या सिक्रेट्स व्हॉल्टमध्ये एन्क्रिप्टेड ठेवली जाते — आमच्या डॅटबेसमध्ये कधीही नाही — आणि ती पुन्हा कधीही दाखवली जात नाही, अगदी तुम्हालाही नाही.
पुढे काय होते
- या खात्यावरील रिपॉझिटरीवरून साइट थेट डिप्लॉय केली जाऊ शकते: साइटच्या रिपॉझिटरी कनेक्शनवर ती निवडा, रिपॉझिटरी आणि ब्राँच निवडा आणि पुश केल्यावर डिप्लॉय होते.
- इतर प्रत्येक ब्राँचला स्वतःचे पूर्वावलोकन (प्रिव्ह्यू) मिळू शकते, ज्यामुळे बदल लाईव्ह साइटवर जाण्यापूर्वी तुम्ही तो तपासून पाहू शकता.
- Render आणि Azure Static Web Apps सारखे Git-बिल्ट स्टॅटिक होस्ट या कनेक्शनचा वापर साइटच्या कोडचा स्त्रोत म्हणून करतात.
जर ते जोडले गेले नाही तर
ते काम करत होते आणि नंतर बंद झाले. GitLab टोकन्सची मुदत नेहमी संपते — सहसा तुम्ही ते तयार केल्यापासून जास्तीत जास्त एका वर्षाने — आणि मुदत संपण्यापूर्वी GitLab तुम्हाला ईमेल पाठवते. एक नवीन तयार करा आणि ते जोडा.
स्कोप गहाळ आहे. टोकन तयार केल्यानंतर त्याचे स्कोप बदलले जाऊ शकत नाहीत; दोन्ही स्कोप टिक केलेले नवीन टोकन तयार करा.
की नाकारल्याचे दिसत आहे. जवळजवळ नेहमी या तीनपैकी एक गोष्ट असते: कॉपी करताना आलेली अतिरिक्त स्पेस किंवा लाइन ब्रेक, मुदत संपलेली की, किंवा तुम्ही कॉपी केल्यानंतर रद्द केलेली किंवा पुन्हा जनरेट केलेली की. नवीन की तयार करा आणि ती पुन्हा पेस्ट करा.
ते जोडले जाते, पण नंतर काहीतरी अपयशी ठरते. की ऑथेंटिकेट होते परंतु कृतीसाठी आवश्यक असलेली परवानगी त्यात नसते. वर सूचीबद्ध केलेल्या परवानग्यांसह नवीन की तयार करा, त्यानंतर जुने कनेक्शन डिस्कनेक्ट करा आणि नवीन की जोडा.
डिस्कनेक्ट करत आहे
Integrations उघडा, खाते शोधा आणि Disconnect दाबा. यामुळे साठवलेली की त्वरित हटवली जाते. त्याचा वापर करणारी कोणतीही गोष्ट तिच्या पुढील कृतीवर थांबेल आणि त्यावर अवलंबून असलेल्या स्क्रीन शांतपणे अपयशी होण्याऐवजी तसे दर्शवतील.
डिस्कनेक्ट केल्याने आधीच केलेले काम पूर्ववत होत नाही — आम्ही तुमच्या खात्यावर केलेले रेकॉर्ड, डिप्लॉयमेंट किंवा सेटिंग्ज जशाच्या तशा राहतात. की स्वतः लीक झाली असावी असे तुम्हाला वाटत असल्यास, विक्रेत्याकडे जाऊन ती रद्द देखील करा; डिस्कनेक्ट केल्याने आमची प्रत काढून घेतली जाते, त्यांची नाही.