මූලාශ්‍ර පාලනය

GitHub සහ GitLab සම්බන්ධ කරන්න — ඔබ දැනටමත් භාවිතා කරන ගබඩාවෙන් යොදවන්න

ඔබ දැනටමත් වැඩ කරන GitHub හෝ GitLab ගිණුම සම්බන්ධ කර සෘජුවම ගබඩාවකින් (repository) යොදවන්න (deploy කරන්න) — Pages වෙත ස්ථිතික වෙබ් අඩවියක්, හෝ කළමනාකරණය කළ හොස්ටිං වෙත ව්‍යාපෘතියක්. ඔබට GitHub හෝ GitLab භාවිතයෙන් Zinn Digital® වෙත ලොග් වීමටද හැකිය. සෑම සම්බන්ධතාවයක්ම එයට අවශ්‍ය වරප්‍රසාද පෙන්වයි, ඇතුළු වීමේදී වලංගු කරනු ලබයි, සහ Vault හි ගබඩා කරනු ලබයි — කිසිවිටෙකත් කේතයක හෝ ලොගයක නොවේ.

  • GitHub + GitLabගැළපෙන ගිණුම සම්බන්ධ කරන්න
  • පේජස් වෙත යොදන්නঅথবা කළමනාකරණය කළ හෝස්ටිං වෙත
  • GitLab හරහා පිවිසෙන්නGitHub සමඟ
  • Vault එකේ ගබඩා කර ඇති ටෝකනඇතුළත් කිරීමේදී තහවුරු කරන ලදී

එක් වරක්, ආරක්ෂිතව සම්බන්ධ වන්න

මූලාශ්‍ර පාලන ගිණුමක් සම්බන්ධ කිරීම වේදිකාවේ ඇති වෙනත් ඕනෑම අක්තපත්‍රයක් සඳහා භාවිතා කරන සම්බන්ධිත ගිණුම් ප්‍රවාහයම භාවිතා කරයි: අවම වරප්‍රසාද, වලංගු කරන ලද සහ Vault තුළ ගබඩා කර ඇත.

පළමුව වරප්‍රසාද බලන්න

ඔබ යමක් අනුමත කිරීමට පෙර, සම්බන්ධතාවයට අවශ්‍ය කුමන ගබඩාව සහ ගිණුම් අවlaubත්ද යන්න අපි හරියටම පෙන්වමු — ඊට වඩා වැඩි යමක් නොවේ — එබැවින් ඔබ පුළුල් ටෝකනයක් වෙනුවට සීමිත පරාසයක ටෝකනයක් ලබා දෙන්න.

ඇතුළත් කිරීමේදී තහවුරු කරන ලදී

ඔබ සම්බන්ධ වූ වැනම, ටෝකනය සජීවී බව සහ නිවැරදි විෂය පථයක පවතින බව තහවුරු කර ගැනීමට අපි සැපයුම්කරුගේ API වෙත ඇමතුමක් ලබා දෙන අතර, කොළ හෝ රතු ලකුණක් පෙන්වමු. නීති විරෝධී හෝ අධික විෂය පථයක් සහිත අවසරයක් ප්‍රතික්ෂේප කරනු ලැබේ.

Vault වෙත කෙළින්ම

සත්‍යාපනය කළ ටෝකනයක්, සියලුම අක්තපත්‍ර භාවිතා කරන එකම සම්බන්ධතා පංතිය හරහා Vault වෙත ලියනු ලැබේ. එය කිසි විටෙකත් කේතයට ප්‍රතිස්ථාපනය නොකෙරේ, ලොග් එකකට මුද්‍රණය නොකෙරේ, හෝ පරිසර ගොනුවක ඉතිරි නොකෙරේ.

අconsellable සහ පරීක්ෂාවට ලක් කළ

ඔබට ඕනෑම වේලාවක GitHub හෝ GitLab හි ඇති අපගේ ප්‍රවේශය අවලංගු කළ හැකි අතර, අපගේ පාර්ශ්වයේ ඇති සම්බන්ධතාවය ඉවත් කළ හැකිය. සම්බන්ධිත ගිණුමක් හරහා සිදුකරන සෑම ක්‍රියාවක්ම විගණන ලොගයන්හි සටහන් වේ (audit-logged).

ව්‍යාපෘතියට වඩාත්ම සුදුසු ස්ථානයක ස්ථාපනය කරන්න

භාණ්ඩාගාරයක්ස්ථිතිකහෝසාදන ලදඅඩවියක්සඳහාපිටුසත්කාරකයකු වෙතහෝ, සම්පූර්ණයෙදුමක්සඳහාකළමනාකරණය කළසත්කාරකසේවාවක්වෙතයොමුකළ හැකිය. සජීවීඅඩවිය ඔබගේපෙරනිමිශාඛාව හඹායන පරිදිනවතාගතකිරීමක්සඳහාතල්ලුකිරීම්(Pushes) මඟින්ප්‍රේරණය කළහැකිය.

  • සම්බන්ධිත ගිණුම මඟින් ක්‍රියාත්මක වන, ස්ථිතික සහ පූර්ව-සාදන ලද වෙබ් අඩවි සඳහා GitLab Pages සහ GitHub Pages.
  • Cloudflare Pages රාමු ඉදිකිරීම් (framework builds) සහ එජ් ඩිලිවරි (edge delivery) සඳහා විකල්ප Pages ඉලක්කයක් ලෙස.
  • WordPress, PHP, static හෝ Node යෙදුමක් සඳහා කළමනාකරණය කළ හොස්ටිං, රිපොසිටරියෙන් ක්‍රියාත්මක කරනු ලැබේ.
  • Push-to-deploy: ඔබේ පෙරනිමි ශාඛාවට (default branch) සිදු කරන push එකක් මඟින් නැවත ගොඩනැඟීමක් (rebuild) ආරම්භ කළ හැක, එමඟින් සජීවී වෙබ් අඩවිය (live site) ගබඩාව (repository) සමඟ සමමුහුර්ත වේ.
  • GitHub හෝ GitLab භාවිතා කර මුරපදයක් වෙනුවට Zinn Digital® වෙත පිවිසිය හැකි අතර, එම සම්බන්ධතාවම පුරනය වීම සඳහා ද බලය සපයයි.

රොපොසිටරියේ සිට සජීවී අඩවිය දක්වා

  1. ඔබගේ ගිණුම සම්බන්ධ කරන්න

    ප්‍රවේශ ටෝකනයක් (scoped token) සමඟ GitHub හෝ GitLab අනුමත කරන්න. අපි මුලින්ම වරප්‍රසාද පෙන්වන අතර ඇතුළු වන අවස්ථාවේදී ඒවා වලංගු කරමු.

  2. ගබඩාවක් සහ ඉලක්කයක් තෝරන්න

    ගබඩාව (repository) සහ එය යොදවන තැන තෝරන්න — GitLab Pages, GitHub Pages, Cloudflare Pages, හෝ කළමනාකරණය කරන ලද හෝස්ටින් (managed hosting).

  3. 배포 කරන්න

    අපි ඉදි කර ප්‍රකාශයට පත් කරන්නෙමු. තාවකාලික URL එකක් මඟින් DNS විසඳීමට පෙර පෙරදසුන් කිරීමට ඔබට ඉඩ සලසයි.

  4. ඔබගේ ශාඛාව නිරීක්ෂණය කරන්න

    ඔබේ පෙරනිමි ශාඛාවට (default branch) සිදු කරන තල්ලුවක් (push) මඟින් සජීවී අඩවිය ස්වයංක්‍රීයව නැවත ගොඩනංවන පරිදි push-to-deploy සක්‍රීය කරන්න.

නිතර අසන ප්‍රශ්න

මට සම්බන්ධ කළ හැක්කේ කුමන මූලාශ්‍ර පාලන සපයන්නන් ද?

GitHub සහ GitLab. ඔබ දැනටමත් වැඩ කරන ගිණුම සම්බන්ධ කරන්න, එවිට අපට එහි ගබඩාවලින් යෙදවිය හැකි අතර, ඔබ එය සක්‍රීය කළහොත්, ඔබව ලොග් කිරීමට එය භාවිතා කළ හැක. මේවා දෙකම එකම සම්බන්ධිත ගිණුම් පද්ධතිය හරහා ක්‍රියාත්මක වේ.

මට GitHub වageම GitLab සමඟද පුon-in වන්න පුළුවන්ද?

ඔව්. ඊමේල් සහ GitHub සමඟින්, ඔබට GitLab භාවිතා කර ද ඔබේ Zinn Digital® ගිණුමට පිවිසිය හැක. අනන්‍යතා ස්ථරය OAuth හුවමාරුව හසුරුවයි; අපි කිසි විටෙකත් ඔබේ සපයන්නාගේ මුරපදය දකින්නේ නැත.

ම repository එකක් යෙදවිය හැක්කේ කොතැනින්ද?

ස්ථිතික හෝ ගොඩනගන ලද වෙබ් අඩවියක් සඳහා GitLab Pages, GitHub Pages හෝ Cloudflare Pages වෙත, නැතහොත් සම්පූර්ණ යෙදුමක් සඳහා කළමනාකරණය කළ හෝස්ටිං වෙත. ඔබ ගබඩාව සම්බන්ධ කරන විට ඉලක්කය තෝරා ගන්නා අතර, තල්ලු කිරීම් (pushes) මඟින් නැවත යෙදවීමක් (redeploy) අවුලුවාලිය හැක.

ම my access token එක ආරක්ෂා කර ඇත්තේ කෙසේද?

සම්බන්ධතාවයට අවශ්‍ය අවසර අපි ඔබට පෙන්වන්නෙමු, ප්‍රවේශයේදී සැපයුම්කරුගේ API එකට එරෙහිව ටෝකනය තහවුරු කරන්නෙමු, ඉන්පසු පමණක් එය Vault හි ගබඩා කරන්නෙමු. එය කිසි විටෙකත් කේතයක්, ලොග් එකක් හෝ පරිසර ගොනුවක් ස්පර්ශ නොකරන අතර, ඔබට ඕනෑම වේලාවක සැපයුම්කරුගෙන් එය අවලංගු කිරීමට හෝ අපගේ පැත්තෙන් සම්බන්ධතාවය ඉවත් කිරීමට හැකිය.

Footprint-Free මාර්ගය මත මට Pages deployment භාවිත කළ හැකිද?

එය පිරිනමනු ලැබුවද එහි සලකුණු කර ඇත. GitLab Pages සහ GitHub Pages මඟින් සපයන්නාගේ යටිතල පහසුකම් සහ පොදු gitlab.io / github.io වසම් හවුලේ භාවිත කරයි, එය footprint එකකි. ශුන්‍ය-footprint ජාලයක් සඳහා, ඒ වෙනුවට හුදකලා සත්කාරක සේවා (hosting) වෙත යොදවන්න; Mainstream මත, Pages යනු ප්‍රමුඛ පෙළේ සේවාවකි.

ඔayev ඛෝෂගාරයෙන් යොදවන්න

කාඩ් පතක් අවශ්‍ය නොවන දින 14 ක නොමිලේ අත්හදා බැලීමක් අරඹන්න, GitHub හෝ GitLab සම්බන්ධ කරන්න, සහ ඔබ දැනටමත් භාවිතා කරන ගබඩාවෙන් යොදවන්න - ඇතුළත් වීමේදී වලංගු කර Vault හි ගබඩා කර ඇත.

නොමිලේ අරඹන්න