Байланыстыру сізге не береді
GitLab байланыстыру сайтты GitLab қоймаларыңыздың бірінен өрістетуге және оны сайт хосты ретінде таңдаған жағдайда есептік жазбаңыздағы GitLab Pages ішіне жариялауға мүмкіндік береді.
Бастамас бұрын
Сіз өрістеткіңіз келетін жобаларға қолжетімділігі бар GitLab есептік жазбасы қажет.
1. Кілтті GitLab ішінде жасаңыз
GitLab ішінде жоғарғы оң жақтағы аватарыңызды, содан кейін Edit profile → Access → Personal access tokens таңдап, жаңа токен жасаңыз (GitLab оны Generate token мәзірінде Legacy token деп белгілеуі мүмкін). Оған атау беріңіз, қолданылу мерзімін орнатыңыз және мына қолдану аяларын белгілеңіз:
Generate token түймесін басып, оны көшіріп алыңыз — GitLab оны тек бір рет көрсетеді.
2. Оны осында байланыстырыңыз
Басқару тақтасындағы Integrations бөлімін ашып, Connect an account таңдаңыз. Топ ретінде Code hosting, ал есептік жазба ретінде GitLab таңдаңыз, API token өрісін толтырып, Connect account түймесін басыңыз.
Біз кез келген нәрсені сақтамас бұрын сіз қойған мәнді тексереміз. Жұмыс істемейтін кілт ешқашан сақталмайды және жауапта оның несі қате екені көрсетіледі. Жұмыс істейтін кілт біздің дерекқорда емес, құпиялар қоймасында шифрланған күйде сақталады және ол тіпті сізге де ешқашан қайта көрсетілмейді.
Әрі қарай не болады
- Сайт тікелей осы есептік жазбадағы қоймадан өрістетіле алады: оны сайттың қойма байланысында таңдаңыз, қойма мен тармақты көрсетіңіз, содан кейін push амалы өрістетуді орындайды.
- Басқа әрбір тармақ өз алдын ала қарау нұсқасын ала алады, осылайша сіз өзгерісті тікелей жұмыс істеп тұрған сайтқа өтпес бұрын тексере аласыз.
- Render және Azure Static Web Apps сияқты Git негізінде жасалған статикалық хосттар бұл байланысты сайт кодының көзі ретінде пайдаланады.
Егер ол байланыспаса
Ол жұмыс істеп тұрды, содан кейін тоқтады. GitLab токендерінің мерзімі әрқашан аяқталады — әдетте олар жасалғаннан кейін ең көбі бір жыл ішінде — және мерзімі өтпес бұрын GitLab сізге электрондық пошта жібереді. Жаңасын жасап, оны байланыстырыңыз.
Қолдану аясы жетіспейді. Токен жасалғаннан кейін оның қолдану аяларын өзгерту мүмкін емес; екі қолдану аясы да белгіленген жаңа токен жасаңыз.
Кілт қабылданбады деп көрсетіледі. Бұл барлық уақытта дерлік мына үш жағдайдың бірінен болады: онымен бірге көшірілген бос орын немесе жол үзілімі, мерзімі өткен кілт немесе сіз көшіріп алғаннан кейін кері шақыртып алынған немесе қайта жасалған кілт. Жаңасын жасап, оны қайта қойыңыз.
Ол байланысады, бірақ кейінірек қате пайда болады. Кілт түпнұсқалықты растайды, бірақ әрекет үшін қажетті рұқсатқа ие емес. Жоғарыда аталған рұқсаттары бар жаңа кілт жасаңыз, содан кейін ескі байланысты ажыратып, жаңа кілтті байланыстырыңыз.
Ажырату
Integrations бөлімін ашып, есептік жазбаны табыңыз және Disconnect түймесін басыңыз. Бұл сақталған кілтті дереу жояды. Оны пайдаланып тұрған кез келген нәрсе келесі әрекетінде тоқтайды және оған тәуелді экрандар үнсіз істен шықпай, бұл туралы хабарлайды.
Ажырату бұрын жасалған нәрселерді қайтармайды — біз сіздің есептік жазбаңызда өзгерткен жазбалар, өрістетулер немесе параметрлер өзгеріссіз қалады. Егер кілттің өзі сыртқа таралып кетті деп ойласаңыз, оны қызмет жеткізушісінде де кері шақыртыңыз; ажырату олардың емес, біздің көшірмемізді өшіреді.