Orbit

Te Hononga i te Bitbucket Repo

Bitbucket connects to Orbit through OAuth: you authorise Kapsule once, Orbit lists the repositories your Bitbucket account can reach, and it registers a webhook per repository so every push triggers…

Te hono i tētahi Bitbucket Repo

Ka hono te Bitbucket ki a Kapsule Orbit mā te OAuth: ka whakaaetia e koe a Kapsule kotahi wāea, ka whakaatuhia e Orbit ngā pūkete e taea e tō pūkete Bitbucket, ā ka rehita ia tētahi webhook mō ia pūkete kia whakatupurihia he hanga i ia pitopito. Ka kōrerotia e tēnei arataki te hono, te whiriwhiri pūkete, te hanga kaupapa, me ngā mea hei tirotiro ina kore te pūkete e puta mai.

Kātahi anō Koe Ka Tīmata

Ka kite a Orbit anake i tēnā e kite ai tō pūkete Bitbucket. Ki tētahi pūkete mahi kātahi, me whai koe i te whakaae whakatupu, me te whakaae nui anō mō tētahi webhook pūkete kia hanga. Mehemea ka aukati te mahi tuatahi i ngā kaihoko OAuth atu ke, me whakaaetia e tētahi kaiwhakahaehaetanga a Kapsule Orbit i mua i te whai hua o te hono.

Ipurangi 1: Hono Bitbucket

  1. I a KPanel, pīoioi Kapsule Orbit ki te taha maui.
  2. Pīoioi Kaupapa Hou.
  3. Tukua kia tu tō āhuatanga ki Kawekawe Git Repo.
  4. Ki te ipurangi 1, pīoioi Hono Bitbucket.

Ka tonoa koe ki a Bitbucket hei whakaaetanga i te kaihoko OAuth Kapsule Orbit. Whakaae ki ngā whakaae i hiahiatia, ka whiti a Bitbucket ki a koe ki a KPanel me ō pūkete kua utaina. Ka puta te ipurangi 1 me te Tonu kua hono.

Mehemea ka rahua te whakaaetanga, ka whakaatuhia e KPanel te hapa i whakahoki a Bitbucket. Pānuihia koia kaua anō e ngana hoki: he āhuatanga o te kaupapa mahi me tētahi whakaaetanga kua whakakorea e te ahua, engari me āhuatanga rerekē rāua.

Ipurangi 2: Whiriwhiri Pūkete

Ka puta ō pūkete e taea e koe hei rārangi. Pīoioi Whiriwhiri tēnā i tō hiahia kia whakatupurihia. Ka kawe ngā pūkete āhuatanga te Āhuatanga tohu; ka whakatupurihi a Kapsule Orbit ngā pūkete tūmatanui me te āhuatanga ōrite.

Mehemea Kāore Tētahi Pūkete e Puta Mai

  • Whakatūtukitia te taumata whakaae o koe ki runga i te pūkete. Kaore te whakaae pānui e ranea; me whai koe i te whakaae whakatupu mō a Kapsule Orbit kia rehita ai te webhook e hiahia ai.
  • Tirohia kei tētahi mahi tuatahi tōu pūkete, karekau noa i tētahi hono i whai koe.
  • Pīoioi Hono Anō Bitbucket ki te ipurangi 1 kia whakahoki anō i te āhuatanga OAuth, kia hou anō i te tohu me te rārangi pūkete.

Mehemea ka whakaatuhia e te papa Kaore pūkete e taea, kua hua te whakaae engari kaore i whakahoki i te mea. Hono anō, whakatūtukitia kua whakaae koe i ngā āhuatanga pūkete.

Ipurangi 3: Whakaritea Tō Kaupapa

ĀhuatangaMe aha
Ingoa KaupapaTe ingoa whakaatuhia i KPanel, ōtahi my-app
Deploy URLTe rohe i raro i kaps.run, koia my-app ka huri ki my-app.kaps.run

Pīoioi Hanga kaupapa. Ka kōpī a Kapsule Orbit i te pūkete, ka whakatūpurihia te hanga tuatahi, ā ka tae koe ki te tirohanga kaupapa me te rauemi naumati.

Ko te Deploy URL wāhanga kua whakaritea kotahi, i te wāea tuatahi, ā kaore e taea te whakatika i muri. Kia waitohu i raro i tētahi wāhi rerekē, whakarite tohu āhuatanga tawhito. Tirohia Whakarite Tohu Āhuatanga Tawhito ki Tō Kaupapa.

Ngā Deploy Āhuamahi

Ka rehita a Kapsule Orbit i tētahi webhook i tō pūkete Bitbucket i te wāea kaupapa. Tūturu noa atu:

  • Ko te pitopito ki tō peka whakatupurihia ka whakatūpurihia tētahi whakatupurihanga whakatupurihia.
  • Ko te pitopito ki tēnei atu peka ka hanga i tētahi tirohanga motuhake ki branch-<branch-name>.kaps.run, mēnā kua whakahohua Ngā Tirohanga Peka i roto i Ngā Tautuhinga i raro i Whakatupurihanga. Tirohia Ngā Whakatupurihanga Tirohanga Peka i Kapsule Orbit.
  • Te whakamotuhake i tētahi peka ka tatari i tōna tirohanga arokite, ā ka whakamahea atu te rokiroki i roto i te tahi rā, otirā.

Kaore koe e hanga, e whakahaere rānei i te webhook ake.

Ko te CI tohu takitaki i roto i Kapsule Orbit ka aukati i ngā whakatupurihanga i runga i ngā ingoa mahi GitHub Actions, i tētahi pīpiti GitLab rānei. Kaore ia e aukati i Bitbucket Pipelines. Mehemea e hiahia koe kia whakatupurihi ngā Bitbucket Pipelines kia whakatika i te wā o tētahi whakatupurihanga, whakamutu i ngā whakatupurihanga pitopito mā tērā peka, ā tukua te pīpiti kia karanga i tētahi whiua whakatupurihanga i te whakarite. Tirohia Whakatupurihanga Kia Karanga Mā Ngā Whiua Whakatupurihanga.

Hono Anō Bitbucket, te Wetekina Rānei

  1. Pīoioi Kapsule Orbit, katahi Kaupapa Hou.
  2. Ki te ipurangi 1, pīoioi Hono Anō kia whakahoki anō i te āhuatanga OAuth, ki te Wetekina rānei hei tango i te hono.

Ko te hono anō te tika tuatahi ahuatanga tekau kāore te rārangi pūkete e mahi, nā te mea ka pau ngā tohu OAuth ā ka whakatupurihi te hono anō i tētahi hou.

Te wetekina ka tiaki i ō kaupapa me ā rātou hītori whakatupurihanga, ā ka whakatupurihi tonu te whakatupurihanga whakaora. Ka tatari ngā whakatupurihanga pitopito. Ka tatari ngā whiua whakatupurihanga, nā te mea ka pānuihia e te whiua te peka pānui mā te hono kaihoko hei whakatupurihi.

Āhuatanga Whakaatu

E hiahia ana koe i te awhina?

Tīmēra mai ki a support@kapsulehost.com manatoko tahi rānei i roto i KPanel.

Whakatuwhera KPanel
Te Hononga i te Bitbucket Repo