जोडणी केल्यामुळे तुम्हाला काय मिळते
Zinn® GitHub ॲप इन्स्टॉल केल्यामुळे वैयक्तिक टोकन न देताही तुमच्या रिपॉझिटरीमधून साइट डिप्लॉय करणे आणि प्रोजेक्ट बोर्ड GitHub सोबत सिंक ठेवणे शक्य होते. आमच्याकडे केवळ ॲपचा इन्स्टॉलेशन क्रमांक असतो, जो स्वतःहून निरुपयोगी असतो, आणि जेव्हा आम्हाला गरज असते तेव्हा आम्ही एका तासासाठी टिकणारे टोकन तयार करतो. संस्थेसाठी हा एक चांगला पर्याय आहे, कारण तो कोणत्याही एका व्यक्तीच्या मालकीचा नसतो आणि कोणीतरी गेल्यानंतर तो काम करणे बंद करत नाही.
सुरू करण्यापूर्वी
GitHub खाते, किंवा ज्या संस्थेमध्ये तुम्हाला ॲप इन्स्टॉॉल करायचे आहे तिथले मालक अधिकार. ज्या संस्था तृतीय-पक्ष ॲप्सना मनाई करतात त्यांना परवानगी देण्यासाठी मालकाची आवश्यकता असते; जर ते शक्य नसेल, तर त्याऐवजी फाईन-ग्रेन टोकन वापरा (तुमचे GitHub खाते कनेक्ट करा).
१. GitHub वर की तयार करा
तयार करण्यासाठी कोणतीही की नाही. तुमच्या वैयक्तिक खात्यावर किंवा संस्थेवर Zinn® GitHub ॲप इन्स्टॉल करा, आणि सर्व रिपॉझिटरीज किंवा तुम्हाला डिप्लॉय करायच्या आहेत केवळ त्या निवडा.
त्यानंतर इन्स्टॉलेशन क्रमांक शोधा:
- वैयक्तिक खाते — Settings → Applications → Installed GitHub Apps, आणि Zinn® ॲपच्या शेजारी Configure.
- संस्था — Your organizations → Settings → GitHub Apps, आणि Zinn® ॲपच्या शेजारी Configure.
त्या पानावरील ॲड्रेस बारच्या शेवटी असलेला क्रमांक — उदाहरणार्थ github.com/settings/installations/12345678 — हा इन्स्टॉलेशन क्रमांक आहे.
२. ते येथे कनेक्ट करा
इंटीग्रेशन्स स्क्रीनऐवजी जिथे वापरले जाते तिथे ॲप निवडले जाते:
- साइटच्या रिपॉझिटरी कनेक्शनवर, GitHub (app install) निवडा.
- प्रोजेक्ट बोर्डच्या GitHub लिंकवर, The Zinn® GitHub app निवडा.
इन्स्टॉलेशन क्रमांक पेस्ट करा आणि पुढे जा. काहीही सेव्ह करण्यापूर्वी आम्ही इन्स्टॉलेशन तपासून पाहतो; आम्हाला गाठता न आलेला क्रमांक कधीही साठवला जात नाही.
पुढे काय होते
- तुम्ही ॲपला अधिकार दिलेल्या रिपॉझिटरीज साइटसाठी डिप्लॉय करण्यासाठी दिसतात, आणि एक पुश ती डिप्लॉय करतो.
- आम्ही केलेली प्रत्येक कृती तुमच्या नाही तर ॲपच्या नावाखाली GitHub वरील इन्स्टॉलेशनच्या ऑडिट लॉगमध्ये दिसते.
- आम्हाला अधिक रिपॉझिटरीज देण्यासाठी, त्याच Configure पानावर ॲपचा रिपॉझिटरी प्रवेश बदला — काहीही पुन्हा कनेक्ट करण्याची गरज नाही.
ते कनेक्ट न झाल्यास
रिपॉझिटरी गहाळ आहे. इन्स्टॉलेशनमध्ये केवळ तुम्ही निवडलेल्या रिपॉझिटरीज समाविष्ट आहेत. Configure उघडा आणि ती जोडा.
क्रमांक नाकारला गेला आहे. तो ॲपची स्वतःची आयडी नसून ॲड्रेस बारमधील इन्स्टॉलेशन क्रमांक असल्याची खात्री करा, आणि ॲप अद्याप इन्स्टॉल केलेले आहे — अनइन्स्टॉल केलेल्या ॲपचे कोणतेही इन्स्टॉलेशन नसते.
की नाकारल्याचे सांगितले जाते. जवळपास नेहमीच तीन पैकी एक गोष्ट असते: त्यासोबत कॉपी झालेली जागा किंवा ओळ तोड, कालबाह्य झालेली की, किंवा तुम्ही कॉपी केल्यानंतर रद्द केलेली किंवा पुनरुत्पादित केलेली की. नवीन तयार करा आणि ती पुन्हा पेस्ट करा.
ते कनेक्ट होते, पण नंतर काहीतरी अयशस्वी होते. की प्रमाणीकृत होते पण कृतीला आवश्यक असलेल्या परवानगीचा अभाव असतो. वर सूचीबद्ध केलेल्या परवान्यांसह नवीन की तयार करा, त्यानंतर जुने कनेक्शन डिस्कनेक्ट करा आणि नवीन की कनेक्ट करा.
डिस्कनेक्ट करत आहे
Integrations उघडा, खाते शोधा आणि Disconnect दाबा. यामुळे साठवलेली की त्वरित हटवली जाते. ती वापरणारी कोणतीही गोष्ट तिच्या पुढील कृतीवर थांबते आणि तिच्यावर अवलंबून असलेले स्क्रीन शांतपणे अयशस्वी होण्याऐवजी तसेच सांगतात.
डिस्कनेक्ट केल्याने आधीच काय झाले ते पूर्ववत होत नाही — आम्ही तुमच्या खात्यावर बदललेले रेकॉर्ड, डिप्लॉयमेंट किंवा सेटिंग्ज जशाच्या तशा राहतात. की स्वतः लीक झाली असावी असे तुम्हाला वाटत असल्यास, ती व्हेंडरकडेही रद्द करा; डिस्कनेक्ट केल्याने आमची प्रत काढली जाते, त्यांची नाही.