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