దీన్ని కనెక్ట్ చేయడం వల్ల మీకు కలిగే ప్రయోజనం
GitLabని కనెక్ట్ చేయడం ద్వారా మీ GitLab రిపోజిటరీలలో ఒకదాని నుండి సైట్ను డిప్లాయ్ చేయవచ్చు, మరియు సైట్ హోస్ట్గా మీరు ఎంచుకున్న మీ ఖాతాలోని GitLab Pagesలో పబ్లిష్ చేయడానికి మాకు వీలు కల్పిస్తుంది.
మీరు ప్రారంభించడానికి ముందు
మీరు డిప్లాయ్ చేయాలనుకుంటున్న ప్రాజెక్ట్లకు యాక్సెస్ ఉన్న GitLab ఖాతా.
1. GitLabలో కీని సృష్టించండి
GitLabలో, ఎడమ లేదా కుడి పైన మీ అవతార్ను ఎంచుకోండి, ఆపై Edit profile → Access → Personal access tokensకి వెళ్లండి మరియు కొత్త టోకెన్ను జనరేట్ చేయండి (Generate token మెనూలో GitLab దీన్ని Legacy token అని లేబుల్ చేయవచ్చు). దానికి పేరు పెట్టండి, గడువు తేదీని సెట్ చేయండి మరియు ఈ స్కోప్లను టిక్ చేయండి:
Generate token నొక్కండి మరియు దాన్ని కాపీ చేయండి — GitLab దీన్ని ఒక్కసారి మాత్రమే చూపుతుంది.
2. దీన్ని ఇక్కడ కనెక్ట్ చేయండి
మీ డ్యాష్బోర్డ్లో Integrations తెరిచి, Connect an accountని ఎంచుకోండి. గ్రూప్గా Code hostingని మరియు ఖాతాగా GitLabని ఎంచుకోండి, API tokenని పూరించండి మరియు Connect account నొక్కండి.
ఏదైనా సేవ్ చేయబడే ముందు మీరు పేస్ట్ చేసినదాన్ని మేము పరీక్షిస్తాము. పని చేయని కీ ఎప్పటికీ నిల్వ చేయబడదు మరియు దానిలో ఏది లోపమో సమాధానం తెలియజేస్తుంది. పని చేసే కీ మా సీక్రెట్స్ వాల్ట్లో ఎన్క్రిప్ట్ చేయబడి ఉంచబడుతుంది — మా డేటాబేస్లో ఎప్పటికీ ఉండదు — మరియు మీకు కూడా మళ్లీ ఎప్పటికీ చూపబడదు.
తదుపరి ఏం జరుగుతుంది
- ఈ ఖాతాలోని రిపోజిటరీ నుండి నేరుగా సైట్ డిప్లాయ్ కావచ్చు: సైట్ రిపోజిటరీ కనెక్షన్లో దీన్ని ఎంచుకోండి, రిపోజిటరీ మరియు బ్రాంచ్ను ఎంచుకోండి, మరియు ఒక పుష్ డిప్లాయ్ చేస్తుంది.
- ప్రతి ఇతర బ్రాంచ్ దాని స్వంత ప్రివ్యూను పొందగలదు, కాబట్టి లైవ్ సైట్ను చేరుకోవడానికి ముందే మీరు మార్పును తనిఖీ చేయవచ్చు.
- Render మరియు Azure Static Web Apps వంటి Git-నిర్మిత స్టాటిక్ హోస్ట్లు ఈ కనెక్షన్ను సైట్ కోడ్ మూలంగా ఉపయోగిస్తాయి.
ఇది కనెక్ట్ కాకపోతే
ఇది పని చేసి ఆగిపోయింది. GitLab టోకెన్లు ఎల్లప్పుడూ గడువు ముగుస్తాయి — సాధారణంగా మీరు వాటిని సృష్టించిన ఒక సంవత్సరంలోపు — మరియు అవి ముగిసేలోపు GitLab మీకు ఇమెయిల్ చేస్తుంది. కొత్తదాన్ని సృష్టించి, దాన్ని కనెక్ట్ చేయండి.
ఒక స్కోప్ లేదు. టోకెన్ సృష్టించబడిన తర్వాత దాని స్కోప్లను మార్చలేము; రెండు స్కోప్లు టిక్ చేయబడి ఉన్న కొత్త టోకెన్ను సృష్టించండి.
కీ తిరస్కరించబడిందని ఇది చెబుతోంది. దాదాపు ఎల్లప్పుడూ ఈ మూడింటిలో ఒకటి: దానితో పాటు కాపీ చేయబడిన స్పేస్ లేదా లైన్ బ్రేక్, గడువు ముగిసిన కీ, లేదా మీరు కాపీ చేసిన తర్వాత రద్దు చేయబడిన లేదా పునరుద్ధరించబడిన కీ. కొత్తదాన్ని సృష్టించి, దాన్ని మళ్లీ పేస్ట్ చేయండి.
ఇది కనెక్ట్ అవుతుంది, కానీ తర్వాతి దశలో ఏదైనా విఫలమవుతుంది. కీ ప్రామాణీకరించబడుతుంది కానీ చర్యకు అవసరమైన అనుమతి లేదు. పైన జాబితా చేయబడిన అనుమతులతో కొత్త కీని సృష్టించండి, ఆపై పాత కనెక్షన్ను డిస్కనెక్ట్ చేసి కొత్త కీని కనెక్ట్ చేయండి.
డిస్కనెక్ట్ చేస్తోంది
Integrations తెరిచి, ఖాతాను కనుగొని Disconnect నొక్కండి. అది నిల్వ చేయబడిన కీని వెంటనే తొలగిస్తుంది. దీన్ని ఉపయోగిస్తున్న ఏదైనా తదుపరి చర్య వద్ద ఆగిపోతుంది మరియు దీనిపై ఆధారపడిన స్క్రీన్లు నిశ్శబ్దంగా విఫలమవ్వడానికి బదులుగా అలా తెలియజేస్తాయి.
డిస్కనెక్ట్ చేయడం ద్వారా ఇప్పటికే జరిగినది రద్దు చేయబడదు — మీ ఖాతాలో మేము మార్చిన రికార్డులు, డిప్లాయ్మెంట్లు లేదా సెట్టింగ్లు ఉన్నట్లుగానే ఉంటాయి. కీ స్వయంగా లీకైందని మీరు భావిస్తే, దాన్ని వెండర్ వద్ద కూడా రద్దు చేయండి; డిస్కనెక్ట్ చేయడం మా కాపీని తొలగిస్తుంది, వారిది కాదు.