Kile ambacho kukiunganisha kunakufanyia
Kuunganisha GitLab kunaruhusu tovuti kusambazwa kutoka kwenye mojawapo ya hazina zako za GitLab, na kunaturuhusu kuchapisha kwenye GitLab Pages katika akaunti yako pale unapochagua kama mpangishaji wa tovuti.
Kabla ya kuanza
Akaunti ya GitLab yenye idhini ya kufikia miradi unayotaka kusambaza.
1. Unda ufunguo kwenye GitLab
Kwenye GitLab, chagua picha yako ya wasifu iliyo juu kulia, kisha Edit profile → Access → Personal access tokens, na uzalishe tokeni mpya (GitLab inaweza kuiita hii Legacy token katika menyu ya Generate token). Ipe jina, weka tarehe ya mwisho wa matumizi, na uweke alama kwenye mawanda haya:
Bonyeza Generate token na uinakili — GitLab huionyesha mara moja tu.
2. Iunganishe hapa
Fungua Integrations kwenye dashibodi yako na uchague Connect an account. Chagua Code hosting kama kundi na GitLab kama akaunti, jaza API token, kisha ubonyeze Connect account.
Tunayajaribu unayobandika kabla ya kitu chochote kuhifadhiwa. Ufunguo usiofanya kazi hauhifadhiwi kamwe, na jibu linaeleza kile kilichokuwa na hitilafu. Ufunguo unaofanya kazi huwekwa kwa njia fiche kwenye ghala letu la siri — si kwenye hifadhidata yetu kamwe — na hauonyeshwi tena kamwe, hata kwako wewe.
Nini kinafuata
- Tovuti inaweza kusambazwa moja kwa moja kutoka kwenye hazina iliyo kwenye akaunti hii: ichague kwenye muunganisho wa hazina ya tovuti, chagua hazina na tawi, na usukumaji unasambaza.
- Kila tawi lingine linaweza kupata hakikisho lake lenyewe, ili uweze kuangalia mabadiliko kabla hayajafika kwenye tovuti inayofanya kazi moja kwa moja.
- Wapangishaji tuli waliojengwa kwa Git kama vile Render na Azure Static Web Apps hutumia muunganisho huu kama chanzo cha msimbo wa tovuti.
Ikiwa haiunganishi
Ilifanya kazi na kisha ikasimama. Tokeni za GitLab huisha muda wake daima — kwa kawaida si zaidi ya mwaka mmoja baada ya kuziunda — na GitLab hukutumia barua pepe kabla hazijaisha. Unda mpya na uiunganishe.
Wigo unakosekana. Mawanda ya tokeni hayawezi kubadilishwa baada ya kuundwa; unda tokeni mpya huku mawanda yote mawili yakiwa yametiwa alama.
Inasema ufunguo ulikataliwa. Karibu kila mara ni mojawapo ya mambo matatu: nafasi wazi au mstari mpya ulionakiliwa nao, ufunguo ambao muda wake umekwisha, au ufunguo ambao ulibatilishwa au kuzalishwa upya baada ya wewe kuunakili. Unda mpya na uubandike tena.
Inaunganisha, lakini kitu fulani kinashindwa baadaye. Ufunguo unathibitisha utambulisho lakini unakosa ruhusa ambayo kitendo kinahitaji. Unda ufunguo mpya wenye ruhusa zilizoorodheshwa hapo juu, kisha ukate muunganisho wa zamani na uunganishe ufunguo mpya.
Kukata muunganisho
Fungua Integrations, tafuta akaunti hiyo na ubonyeze Disconnect. Hiyo inafuta ufunguo uliohifadhiwa mara moja. Kitu chochote kilichokuwa kinautumia kitasimama kwenye kitendo chake kinachofuata, na skrini zilizoutegemea zitasema hivyo badala ya kushindwa kimyakimya.
Kukata muunganisho hakubatilishi kile ambacho tayari kimefanywa — rekodi, usambazaji au mipangilio tuliyobadilisha kwenye akaunti yako inabaki jinsi ilivyo. Ikiwa unafikiri kuwa ufunguo wenyewe huenda umevuja, ubatilishe pia kwa mchuuzi; kukata muunganisho kunaondoa nakala yetu, si yao.