ഇത് കണക്ട് ചെയ്യുന്നതുകൊണ്ട് നിങ്ങൾക്ക് എന്ത് നേട്ടമുണ്ട്
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 അമർത്തുക. അത് സേവ് ചെയ്ത കീ ഉടൻ തന്നെ ഇല്ലാതാക്കും. ഇത് ഉപയോഗിച്ചിരുന്ന ഏതൊരു കാര്യവും അതിന്റെ അടുത്ത പ്രവർത്തനത്തിൽ നിന്നുപോകും, കൂടാതെ ഇതിനെ ആശ്രയിക്കുന്ന സ്ക്രീനുകൾ നിശബ്ദമായി പരാജയപ്പെടുന്നതിന് പകരം അത് വ്യക്തമാക്കും.
ഡിസ്കണക്ട് ചെയ്യുന്നത് ഇതിനകം ചെയ്ത കാര്യങ്ങളെ ബാധിക്കില്ല — ഞങ്ങൾ നിങ്ങളുടെ അക്കൗണ്ടിൽ വരുത്തിയ റെക്കോർഡുകൾ, ഡിപ്ലോയ്മെന്റുകൾ അല്ലെങ്കിൽ ക്രമീകരണങ്ങൾ അതേപടി നിലനിൽക്കും. കീ ചോർന്നിട്ടുണ്ടെന്ന് നിങ്ങൾ കരുതുന്നുവെങ്കിൽ, വെണ്ടറുടെ പക്കലും അത് റദ്ദാക്കുക; ഡിസ്കണക്ട് ചെയ്യുന്നത് ഞങ്ങളുടെ പക്കലുള്ള കോപ്പി മാത്രമാണ് നീക്കം ചെയ്യുന്നത്, അവരുടേതല്ല.