Çfarë bën lidhja për ju
Lidhja e GitLab i mundëson një faqeje të shpërndahet nga një prej depozitave tuaja në GitLab, dhe na lejon të publikojmë në GitLab Pages në llogarinë tuaj kur ju e zgjidhni atë si strehues të faqes.
Përpara se të filloni
Një llogari GitLab me qasje te projektet që dëshironi të shpërndani.
1. Krijoni çelësin te GitLab
Në GitLab, zgjidhni avatarin tuaj në pjesën e sipërme djathtas, pastaj Edit profile → Access → Personal access tokens, dhe gjeneroni një token të ri (GitLab mund ta etiketojë këtë si Legacy token në menuja Generate token). Emërtojeni, vendosni një datë skadence dhe zgjidhni këto fusha veprimi:
Shtypni Generate token dhe kopjojeni atë — GitLab e shfaq atë vetëm një herë.
2. Lidheni atë këtu
Hapni Integrations në panelin tuaj dhe zgjidhni Connect an account. Zgjidhni Code hosting si grup dhe GitLab si llogari, plotësoni API token, dhe shtypni Connect account.
Ne testojmë atë që ngjisni përpara se të ruhet ndonjë gjë. Një çelës që nuk punon nuk ruhet kurrë, dhe përgjigjja tregon se çfarë nuk shkonte me të. Një çelës që punon mbahet i enkriptuar në kasafortën tonë të sekreteve — kurrë në bazën tonë të të dhënave — dhe nuk shfaqet më kurrë, madje as për ju.
Çfarë ndodh më pas
- Një faqe mund të shpërndahet drejtpërdrejt nga një depozitë në këtë llogari: zgjidheni atë te lidhja e depozitës së faqes, zgjidhni depozitën dhe degën, dhe një shtytje (push) bën shpërndarjen.
- Çdo degë tjetër mund të marrë pamjen e saj paraprake, kështu që ju mund të kontrolloni një ndryshim përpara se ai të arrijë në faqen live.
- Strehuesit staticë të ndërtuar me Git si Render dhe Azure Static Web Apps përdorin këtë lidhje si burim për kodin e faqes.
Nëse nuk lidhet
Funksionoi dhe pastaj ndaloi. Tokenët e GitLab skadojnë gjithmonë — zakonisht më së shumti një vit pasi i krijoni ato — dhe GitLab ju dërgon email para se ta bëjnë këtë. Krijoni një të ri dhe lidheni atë.
Mungon një fushë veprimi (scope). Fushat e veprimit të një tokeni nuk mund të ndryshohen pasi ai të jetë krijuar; krijoni një token të ri me të dyja fushat e veprimit të zgjedhura.
Thotë se çelësi u refuzua. Pothuajse gjithmonë një nga tre gjërat: një hapësirë ose një ndarje rreshti e kopjuar me të, një çelës që ka skaduar, ose një çelës që është revokuar ose rigjeneruar pasi e keni kopjuar. Krijoni një të freskët dhe ngjisni përsëri.
Shkëputja
Hapni Integrations, gjeni llogarinë dhe shtypni Disconnect. Kjo fshin çelësin e ruajtur menjëherë. Çdo gjë që e përdorur atë ndalon në veprimin e saj të radhës, dhe ekranet që viteshin prej tij e tregojnë këtë në vend që të dështojnë në heshtje.
Shkëputja nuk zhbën atë që është bërë tashmë — të dhënat, shpërndarjet ose cilësimet që kemi ndryshuar në llogarinë tuaj mbeten ashtu siç janë. Nëse mendoni se vetë çelësi mund të jetë rrjedhur, revokojeni atë edhe te furnizuesi; shkëputja heq kopjen tonë, jo të tyren.