हे कनेक्ट केल्याने तुमच्यासाठी काय होते
GitLab कनेक्ट केल्याने साइटला तुमच्या एका GitLab रेपॉजिटरीमधून डिप्लॉय करण्याची अनुमती मिळते, आणि जिथे तुम्ही साइटचे होस्ट म्हणून ते निवडता तिथे तुमच्या खात्यावरील GitLab Pages वर आम्हाला प्रकाशित करण्याची परवानगी मिळते.
आपण सुरू करण्यापूर्वी
तुम्हाला डिप्लॉय करायच्या असलेल्या प्रोजेक्ट्सचा ॲक्सेस असलेले GitLab खाते आवश्यक आहे.
१. GitLab येथे की तयार करा
GitLab मध्ये, वरच्या उजव्या बाजूला तुमचा अवतार निवडा, त्यानंतर Edit profile → Access → Personal access tokens वर जा, आणि एक नवीन टोकन जनरेट करा (GitLab हे Generate token मेनूमध्ये 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 दाबा. यामुळे साठवलेली की त्वरित हटवली जाते. तिचा वापर करणारी कोणतीही गोष्ट तिच्या पुढील कृतीवर थांबते, आणि शांतपणे अयशस्वी होण्याऐवजी तिच्यावर अवलंबून असलेल्या स्क्रीन तसे सांगतात.
डिस्कनेक्ट केल्याने आधीच केलेले पूर्ववत होत नाही — आम्ही तुमच्या खात्यावर बदललेले रेकॉर्ड, डिप्लॉयमेंट किंवा सेटिंग्ज जशीच्या तशी राहतात. जर तुम्हाला वाटत असेल की की स्वतः लीक झाली असावी, तर ती व्हेंडरकडे देखील रिव्होक करा; डिस्कनेक्ट केल्याने आमची प्रत काढून टाकली जाते, त्यांची नाही.