ສິ່ງທີ່ການເຊື່ອມຕໍ່ນີ້ເຮັດໃຫ້ທ່ານ
ການເຊື່ອມຕໍ່ GitLab ຊ່ວຍໃຫ້ເວັບໄຊ deploy ຈາກໜຶ່ງໃນ repository ຂອງ GitLab ຂອງທ່ານ, ແລະ ຊ່ວຍໃຫ້ ພວກເຮົາເຜີຍແຜ່ໄປຍັງ GitLab Pages ໃນບັນຊີຂອງທ່ານໃນບ່ອນທີ່ທ່ານເລືອກໃຫ້ມັນເປັນ host ຂອງເວັບໄຊ.
ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນ
ບັນຊີ GitLab ທີ່ມີສິດເຂົ້າເຖິງໂຄງການທີ່ທ່ານຕ້ອງການ deploy.
1. ສ້າງ key ຢູ່ GitLab
ໃນ GitLab, ເລືອກຮູບໂປຣຟາຍຂອງທ່ານຢູ່ດ້ານເທິງຂວາ, ຈາກນັ້ນ Edit profile → Access → Personal access tokens, ແລະ ສ້າງ token ໃຫມ່ (GitLab ອາດຈະລະບຸສິ່ງນີ້ວ່າ Legacy token ໃນເມນູ Generate token). ຕັ້ງຊື່ມັນ, ຕັ້ງວັນໝົດອາຍຸ, ແລະ ຕິກເອົາຂອບເຂດເຫຼົ່ານີ້:
ກົດ Generate token ແລະ ສຳເນົາມັນໄວ້ — GitLab ຈະສະແດງມັນພຽງແຕ່ຄັ້ງດຽວ.
2. ເຊື່ອມຕໍ່ມັນຢູ່ທີ່ນີ້
ເປີດ Integrations ໃນ dashboard ຂອງທ່ານ ແລະ ເລືອກ Connect an account. ເລືອກ Code hosting ເປັນກຸ່ມ ແລະ ເລືອກ GitLab ເປັນບັນຊີ, ປ້ອນ API token, ແລະ ກົດ Connect account.
ພວກເຮົາຈະທົດສອບສິ່ງທີ່ທ່ານວາງກ່ອນທີ່ຈະບັນທຶກສິ່ງໃດໜຶ່ງ. Key ທີ່ໃຊ້ງານບໍ່ໄດ້ຈະບໍ່ຖືກ ເກັບໄວ້ຢ່າງເດັດຂາດ, ແລະ ຄຳຕອບຈະແຈ້ງໃຫ້ຊາບວ່າເກີດຂໍ້ຜິດພາດຫຍັງກັບມັນ. Key ທີ່ໃຊ້ງານໄດ້ຈະຖືກເກັບຮັກສາໄວ້ແບບເຂົ້າລະຫັດໄວ້ໃນຕູ້ເກັບຄວາມລັບຂອງພວກເຮົາ — ບໍ່ມີທາງຢູ່ໃນຖານຂໍ້ມູນຂອງພວກເຮົາ — ແລະ ຈະບໍ່ຖືກສະແດງອີກເລີຍ, ເຖິງແມ່ນວ່າຈະເປັນທ່ານກໍຕາມ.
ສິ່ງທີ່ຈະເກີດຂຶ້ນຕໍ່ໄປ
- ເວັບໄຊສາມາດ deploy ໄດ້ໂດຍກົງຈາກ repository ໃນບັນຊີນີ້: ເລືອກມັນຢູ່ໃນ
ການເຊື່ອມຕໍ່ repository ຂອງເວັບໄຊ, ເລືອກ repository ແລະ branch, ແລະ ການ push ຈະເຮັດການ deploy.
- ທຸກໆ branch ອື່ນໆສາມາດມີໜ້າຕົວຢ່າງຂອງຕົນເອງໄດ້, ດັ່ງນັ້ນທ່ານສາມາດກວດສອບການປ່ຽນແປງກ່ອນທີ່ມັນຈະໄປເຖິງ
ເວັບໄຊຈິງ.
- static host ທີ່ສ້າງດ້ວຍ Git ເຊັ່ນ Render ແລະ Azure Static Web Apps ຈະໃຊ້ການເຊື່ອມຕໍ່ນີ້ເປັນ
ແຫຼ່ງຂໍ້ມູນໂຄດຂອງເວັບໄຊ.
ຖ້າມັນບໍ່ເຊື່ອມຕໍ່
ມັນເຄີຍໃຊ້ງານໄດ້ແລ້ວກໍຢຸດເຮັດວຽກ. Token ຂອງ GitLab ຈະໝົດອາຍຸສະເໝີ — ໂດຍທົ່ວໄປແລ້ວແມ່ນບໍ່ເກີນ ໜຶ່ງປີຫຼັງຈາກທີ່ທ່ານສ້າງມັນ — ແລະ GitLab ຈະສົ່ງອີເມວຫາທ່ານກ່ອນທີ່ມັນຈະໝົດອາຍຸ. ໃຫ້ສ້າງ token ໃຫມ່ ແລະ ເຊື່ອມຕໍ່ມັນ.
ຂອບເຂດບໍ່ຄົບຖ້ວນ. ຂອບເຂດຂອງ token ບໍ່ສາມາດປ່ຽນແປງໄດ້ຫຼັງຈາກທີ່ຖືກສ້າງຂຶ້ນ; ໃຫ້ສ້າງ token ໃຫມ່ໂດຍຕິກເອົາທັງສອງຂອບເຂດ.
ມັນແຈ້ງວ່າ key ຖືກປະຕິເສດ. ເກືອບຈະແມ່ນໜຶ່ງໃນສາມຢ່າງນີ້ສະເໝີ: ມີຍ່າງຫວ່າງ ຫຼື ການຂຶ້ນແຖວໃໝ່ຖືກສຳເນົາມານຳ, key ໝົດອາຍຸແລ້ວ, ຫຼື key ຖືກຍົກເລີກ ຫຼື ຖືກສ້າງໃໝ່ຫຼັງຈາກທີ່ທ່ານສຳເນົາມັນ. ໃຫ້ສ້າງ key ໃໝ່ ແລະ ວາງມັນອີກຄັ້ງ.
ມັນເຊື່ອມຕໍ່ໄດ້, ແຕ່ມີບາງຢ່າງລົ້ມເລວໃນພາຍຫຼັງ. Key ຢືນຢັນຕົວຕົນໄດ້ແຕ່ຂາດສິດອະນຸຍາດທີ່ ການດຳເນີນການນັ້ນຕ້ອງການ. ໃຫ້ສ້າງ key ໃຫມ່ທີ່ມີສິດອະນຸຍາດຕາມທີ່ລະບຸໄວ້ດ້ານເທິງ, ຈາກນັ້ນຍົກເລີກການເຊື່ອມຕໍ່ເກົ່າ ແລະ ເຊື່ອມຕໍ່ key ໃຫມ່.
ການຍົກເລີກການເຊື່ອມຕໍ່
ເປີດ Integrations, ຊອກຫາບັນຊີ ແລະ ກົດ Disconnect. ວິທີນັ້ນຈະລຶບ key ທີ່ເກັບໄວ້ອອກທັນທີ. ສິ່ງໃດກໍຕາມທີ່ໃຊ້ງານມັນຢູ່ຈະຢຸດເຮັດວຽກໃນການດຳເນີນການຄັ້ງຕໍ່ໄປ, ແລະ ຫນ້າຈໍ ທີ່ຂຶ້ນກັບມັນຈະແຈ້ງໃຫ້ຊາບແທນທີ່ຈະລົ້ມເລວໂດຍບໍ່ມີການແຈ້ງເຕືອນ.
ການຍົກເລີກການເຊື່ອມຕໍ່ຈະບໍ່ເລີກເຮັດສິ່ງທີ່ໄດ້ເຮັດໄປແລ້ວ — ບັນທຶກ, ການ deploy ຫຼື ການຕັ້ງຄ່າທີ່ພວກເຮົາ ປ່ຽນແປງໃນບັນຊີຂອງທ່ານຈະຍັງຄົງຢູ່ຄືເກົ່າ. ຖ້າທ່ານຄິດວ່າຕົວ key ເອງອາດຈະຮົ່ວໄຫຼ, ໃຫ້ຍົກເລີກມັນຢູ່ທີ່ຜູ້ໃຫ້ບໍລິການນຳອີກ; ການຍົກເລີກການເຊື່ອມຕໍ່ຈະລຶບພຽງແຕ່ຂໍ້ມູນສຳເນົາຂອງພວກເຮົາເທົ່ານັ້ນ, ບໍ່ແມ່ນຂອງພວກເຂົາ.