Angalia mapendeleo kwanza
Kabla ya kuidhinisha chochote, tunaonyesha kikamilifu ni ruhusa zipi za hazina na akaunti ambazo muunganisho unahitaji—si vinginevyo—ili utoe tokeni yenye kikomo badala ya ile ya jumla.
Udhibiti wa vyanzo
Unganisha akaunti ya GitHub au GitLab unayofanyia kazi tayari na upeleke moja kwa moja kutoka kwenye hazina (repository) — tovuti tuli kwenda Pages, au mradi kwenye mwenyeji unaosimamiwa. Unaweza pia kuingia kwenye Zinn Digital® ukitumia GitHub au GitLab. Kila muunganisho unaonyesha marupurupu inayohitaji, inathibitishwa wakati wa kuingia, na inahifadhiwa katika Vault — haihifadhiwi kamwe kwenye msimbo au kumbukumbu (log).
Kuunganisha akaunti ya kudhibiti chanzo hutumia mtiririko uleule wa akaunti iliyounganishwa kama kitambulisho kingine chochote kwenye jukwaa: upendeleo mdogo, uliothibitishwa, na umehifadhiwa katika Vault.
Kabla ya kuidhinisha chochote, tunaonyesha kikamilifu ni ruhusa zipi za hazina na akaunti ambazo muunganisho unahitaji—si vinginevyo—ili utoe tokeni yenye kikomo badala ya ile ya jumla.
Wakati tu unapounganisha, tunapiga API ya mtoa huduma ili kuthibitisha kuwa ishara iko hai na imewekewa mipaka sahihi, na kuonyesha alama ya tiki ya kijani au nyekundu. Idhini isiyo halali au iliyozidi mipaka inakataliwa.
Ishara iliyothibitishwa inaandikwa kwenye Vault kupitia kiungo kile kile cha muunganisho kinachotumiwa na kila kitambulisho. Haiwahi kuwekwa kwenye msimbo wa programu, kuchapishwa kwenye kumbukumbu ya mfumo, au kuachwa katika faili la mazingira.
Unaweza kubatilisha ufikiaji wetu katika GitHub au GitLab, na kuondoa muunganisho kwa upande wetu, wakati wowote utakapopenda. Kila kitendo kinachofanywa kupitia akaunti iliyounganishwa hurekodiwa kwenye kumbukumbu ya ukaguzi.
Hazina inaweza kwenda kwenye mwenyeji wa Pages kwa ajili ya tovuti tuli au iliyoundwa, au kwenye mwenyeji unaosimamiwa kwa ajili ya programu kamili. Uwasilishaji unaweza kuanzisha usambazaji upya ili tovuti ya moja kwa moja ifuate tawi lako chaguo-msingi.
Idhinisha GitHub au GitLab ukitumia ishara iliyo na upeo. Tunaonyesha marupurupu kwanza na kuyathibitisha wakati wa kuingia.
Chagua hazina (repository) na mahali inapopelekwa — GitLab Pages, GitHub Pages, Cloudflare Pages, au mwenyeji unaosimamiwa (managed hosting).
Tunajenga na kuchapisha. URL ya muda hukuruhusu kuhakiki kabla ya DNS kusuluhisha.
Washa huduma ya push-to-deploy ili kitendo cha kufanya push kwenye tawi lako chaguo-msingi kisanue upya tovuti iliyo hai kiotomatiki.
GitHub na GitLab. Unganisha akaunti unayofanyia kazi tayari ili tuweze kupeleka kutoka kwenye hazina zake na, ukiwezesha, uitumie kukuingiza kwenye mfumo. Zote mbili huendeshwa kupitia muunganisho uleule wa akaunti.
Ndiyo. Pamoja na barua pepe na GitHub, unaweza kuingia kwenye akaunti yako ya Zinn Digital® kupitia GitLab. Safu ya uthibitisho inashughulikia makubaliano ya OAuth; hatuwahi kuona nenosiri lako la mtoa huduma.
Kwenda GitLab Pages, GitHub Pages au Cloudflare Pages kwa ajili ya tovuti tuli au iliyoundwa, au kwenye upangishaji unaosimamiwa kwa ajili ya programu kamili. Unachagua lengo unapounganisha hazina, na usukumaji unaweza kusababisha uwekaji upya.
Tunakuonyesha marupurupu yanayohitajika na muunganisho huo, tunathibitisha token dhidi ya API ya mtoa huduma wakati wa kuingia, na ndipo tunapoiweka kwenye Vault. Haiwahi kugusa msimbo, logi au faili ya mazingira, na unaweza kuifuta kwa mtoa huduma au kuondoa muunganisho kwa upande wetu wakati wowote.
Inatolewa lakini imetiwa alama pale. GitLab Pages na GitHub Pages zinashiriki miundombinu ya watoa huduma na vikoa vya umma vya gitlab.io / github.io, ambayo ni footprint. Kwa mtandao usio na footprint kabisa, tuma kwenye hosting iliyotengwa badala yake; kwenye Mainstream, Pages ni ya kiwango cha juu.
Anzisha jaribio la siku 14 bila kadi, unganisha GitHub au GitLab, na uweke mtandaoni kutoka kwenye hazina unayotumia tayari — imethibitishwa wakati wa kuingia na imehifadhiwa katika Vault.
Anza bure