እሱን ማገናኘት ለእርስዎ ምን ይሰራልዎታል
GitLab ን ማገናኘት ድረ-ገጽ ከአንዱ የ GitLab ማከማቻዎችዎ (repositories) እንዲዘረጋ ያስችላል፣ እንዲሁም እንደ ድረ-ገጹ አስተናጋጅ አድርገው በሚመርጡበት ጊዜ በመለያዎ ላይ ወደ GitLab Pages እንድናሳትም ያስችለናል።
ከመጀመርዎ በፊት
ሊዘረጉዋቸው ወደሚፈልጓቸው ፕሮጀክቶች መዳረሻ ያለው የ GitLab መለያ።
1. ቁልፉን በ GitLab ይፍጠሩ
በ GitLab ውስጥ፣ ከላይ በቀኝ በኩል ያለውን አቫታርዎን ይምረጡ፣ ከዚያ Edit profile → Access → Personal access tokens የሚለውን ይምረጡ እና አዲስ ቶከን ያመንጩ (GitLab ይህን በGenerate token ሜኑ ውስጥ Legacy token ብሎ ሊሰይመው ይችላል)። ስም ይስጡት፣ የአገልግሎት ማብቂያ ቀን ያዘጋጁ እና እነዚህን ስኮፖች (scopes) ላይ ምልክት ያድርጉ፦
Generate token የሚለውን ይጫኑ እና ይቅዱት — GitLab አንድ ጊዜ ብቻ ያሳየዋል።
2. እዚህ ያገናኙት
በዳሽቦርድዎ ውስጥ Integrations የሚለውን ይክፈቱ እና Connect an account የሚለውን ይምረጡ። እንደ ቡድን Code hosting እና እንደ መለያው GitLab የሚለውን ይምረጡ፣ API token የሚለውን ይሙሉ እና Connect account የሚለውን ይጫኑ።
ምንም ነገር ከመቀመጡ በፊት የለጠፉትን እንሞክራለን። የማይሰራ ቁልፍ በጭራሽ አይቀመጥም፣ እና ምላሹ ምን ችግር እንዳለበት ይነግረዎታል። የሚሰራ ቁልፍ በሚስጥሮች ማከማቻችን (secrets vault) ውስጥ ተመስጥሮ (encrypted) ይቀመጣል — በጭራሽ በመረጃ ቋታችን ውስጥ አይቀመጥም — እና እንደገና በጭራሽ አይታይም፣ ለእርስዎም ቢሆን።
በመቀጠል ምን ይከሰታል
- አንድ ድረ-ገጽ በዚህ መለያ ላይ ካለ ማከማቻ በቀጥታ ሊዘረጋ ይችላል፦ በድረ-ገጹ የማከማቻ ግንኙነት ላይ ይምረጡት፣ ማከማቻውን እና ቅርንጫፉን (branch) ይምረጡ፣ እና push ሲደረግ ይዘረጋል።
- ለውጡ የቀጥታ ስርጭት ላይ ወዳለው ድረ-ገጽ ከመድረሱ በፊት ማረጋገጥ እንዲችሉ እያንዳንዱ ሌላ ቅርንጫፍ የራሱን ቅድመ እይታ ሊያገኝ ይችላል።
- እንደ Render እና Azure Static Web Apps ያሉ በ Git የተገነቡ ስታቲክ አስተናጋጆች ይህንን ግንኙነት ለድረ-ገጹ ኮድ ምንጭ አድርገው ይጠቀሙበታል።
የማይገናኝ ከሆነ
ይሰራ ነበር ከዚያም አቆመ። የ GitLab ቶከኖች ሁልጊዜ ጊዜያቸው ያልፋል — ብዙውን ጊዜ ከፈጠሯቸው ከአንድ ዓመት ባልበለጠ ጊዜ ውስጥ — እና ከማለፉ በፊት GitLab በኢሜይል ያሳውቅዎታል። አዲስ ይፍጠሩ እና ያገናኙት።
አንድ ስኮፕ (scope) ጎድሏል። የቶከን ስኮፖች ከተፈጠሩ በኋላ ሊለወጡ አይችሉም፤ ሁለቱም ስኮፖች ምልክት የተደረገባቸው አዲስ ቶከን ይፍጠሩ።
ቁልፉ ተቀባይነት አላገኘም ይላል። ሁልጊዜ ማለት ይቻላል ከሶስት ነገሮች አንዱ ነው፦ አብሮ የተገለበጠ ክፍተት (space) ወይም የመስመር መቋረጥ፣ ጊዜው ያለፈበት ቁልፍ፣ ወይም ከገለበጡት በኋላ የተሰረዘ ወይም እንደገና የተፈጠረ ቁልፍ። አዲስ ይፍጠሩ እና እንደገና ይለጥፉት።
ይገናኛል፣ ነገር ግን በኋላ ላይ የሆነ ነገር አይሳካም። ቁልፉ ትክክለኛነቱ ይረጋገጣል ነገር ግን እርምጃው የሚያስፈልገውን ፈቃድ ያጣል። ከላይ የተዘረዘሩት ፈቃዶች ያሉት አዲስ ቁልፍ ይፍጠሩ፣ ከዚያ የድሮውን ግንኙነት ያቋርጡ እና አዲሱን ቁልፍ ያገናኙ።
ግንኙነትን ማቋረጥ
Integrations የሚለውን ይክፈቱ፣ መለያውን ያግኙ እና Disconnect የሚለውን ይጫኑ። ያ የተከማቸውን ቁልፍ ወዲያውኑ ይሰርዘዋል። እሱን ሲጠቀም የነበረ ማንኛውም ነገር በሚቀጥለው እርምጃው ይቆማል፣ እና በእሱ ላይ ጥገኛ የነበሩት ስክሪኖች በዝምታ ከመክሸፍ ይልቅ ይህንን ያሳውቃሉ።
ግንኙነትን ማቋረጥ አስቀድሞ የተደረገውን አይቀለብስም — በመለያዎ ላይ የቀየርናቸው መዝገቦች፣ ዝርጋታዎች ወይም ቅንብሮች እንደነበሩ ይቆያሉ። ቁልፉ ራሱ ወጥቷል (leaked) ብለው የሚያስቡ ከሆነ፣ በአቅራቢው በኩልም ይሰርዙት፤ ግንኙነትን ማቋረጥ የእኛን ቅጂ ያስወግዳል እንጂ የእነሱን አይደለም።