Verziókezelés

Kapcsolja össze a GitHub és GitLab szolgáltatásokat – telepítsen a már használt tárolóból

Csatlakoztasd a már használatban lévő GitHub vagy GitLab fiókodat, és telepíts közvetlenül egy adattárból – egy statikus webhelyet a Pages-re, vagy egy projektet a felügyelt tárhelyre. A Zinn Digital® szolgáltatásba is bejelentkezhetsz a GitHub vagy GitLab segítségével. Minden kapcsolat feltünteti a szükséges jogosultságokat, belépéskor érvényesítésre kerül, és a Vault rendszerében tárolódik – soha nem a kódban vagy a naplófájlokban.

  • GitHub + GitLabfiók összekapcsolása
  • Telepítés Pages oldalravagy a felügyelt tárhelyre
  • Bejelentkezés ezzel: GitLabvalamint a GitHub
  • Vault-tárolt tokenekbejelentkezéskor érvényesítve

Csatlakozzon egyszer, biztonságosan

A forrásvezérlési fiók csatlakoztatása ugyanazt a csatlakoztatott fiókokhoz tartozó folyamatot használja, mint a platform összes többi hitelesítő adatai: a legkisebb jogosultság elve alapján érvényesítve és a Vault rendszerben tárolva.

Jogosultságok megtekintése először

Mielőtt bármit jóváhagyna, pontosan megmutatjuk, hogy a kapcsolatnak mely tárház- és fiókhozzáférésekre van szüksége – semmi többre –, így egy teljes körű token helyett egy korlátozott hatókörűt ad meg.

Bevitel ellenőrizve

Abban a pillanatban, amikor csatlakozik, meghívjuk a szolgáltató API-ját annak megerősítésére, hogy a token élő és megfelelően van-e hatáskörrel felruházva, majd egy zöld vagy piros pipát jelenítünk meg. Az érvénytelen vagy túl tágan definiált engedélyeket elutasítjuk.

Egyenesen a Vault-ba

A érvényesített tokent a Vault szolgáltatásba ugyanazon a kapcsolati felületen keresztül írjuk, amelyet minden hitelesítő adat használ. A rendszer soha nem menti kódban, nem írja ki naplófájlba, és nem hagyja környezeti fájlban.

Visszavonható és auditált

Bármikor visszavonhatja a hozzáférésünket a GitHub vagy GitLab oldalon, és a kapcsolatot is megszüntetheti a mi oldalunkon, amikor csak szeretné. A csatlakoztatott fiókon keresztül végzett minden művelet naplózásra kerül.

Telepítse oda, ami a projekthez a legjobban illik

Egy adattár elküldhető Pages tárhelyre egy statikus vagy lefordított webhelyhez, vagy felügyelt tárhelyre egy teljes alkalmazás számára. A leküldések (pushek) elindíthatják az újbóli üzembe helyezést, így az éles webhely követi az alapértelmezett ágat.

  • GitLab Pages és GitHub Pages statikus és előre elkészített webhelyekhez a csatlakoztatott fiókodról vezérelve.
  • A Cloudflare Pages alternatív Pages célpontként keretrendszer-alapú buildszekhez és peremhálózati kézbesítéshez.
  • Kezelt tárhely teljes körű WordPress, PHP, statikus vagy Node alkalmazáshoz, a repositoryból telepítve.
  • Push-to-deploy: az alapértelmezett ágra történő kódküldés (push) elindíthat egy újrabuildelést, így az éles webhely követi a tárolót.
  • Ugyanez a kapcsolat biztosítja a bejelentkezést is – a jelszó helyett a GitHub vagy a GitLab segítségével is bejelentkezhet a Zinn Digital® felületére.

A tárolótól az élő oldalszerverig

  1. Fiók összekapcsolása

    Hitelesítse a GitHub vagy GitLab fiókot egy adott hatókörű tokennel. Először megjelenítjük a jogosultságokat, és belépéskor érvényesítjük azokat.

  2. Válasszon ki egy tárolót és egy célt

    Válassza ki a tárolót és a telepítési helyet – GitLab Pages, GitHub Pages, Cloudflare Pages vagy felügyelt tárhely.

  3. Telepítés

    Mi felépítjük és közzétesszük. Egy ideiglenes URL-cím segítségével még a DNS feloldása előtt előnézetben megtekintheti.

  4. Ág nyomon követése

    Engedélyezze a leküldéses üzembe helyezést (push-to-deploy), hogy az alapértelmezett ágra irányuló leküldés automatikusan újraépítse az éles webhelyet.

GYIK

Milyen verziókövetési szolgáltatókat csatlakoztathatok?

GitHub és GitLab. Csatlakoztasd a fiókodat, amelyben már dolgozol, és mi képesek leszünk üzembe helyezni a benne lévő tárolókból, valamint – ha engedélyezed – bejelentkezéshez is használni azt. Mindkettőt ugyanazon a csatlakoztatott fiókon keresztül kezeljük.

Bejelentkezhetek a GitLab, valamint a GitHub segítségével is?

Igen. Az e-mail és a GitHub mellett a GitLab segítségével is bejelentkezhet a Zinn Digital® fiókjába. Az identitásréteg kezeli az OAuth kézfogást; a szolgáltatói jelszavát sosem látjuk.

Hol helyezhetek üzembe egy tárolót?

A GitLab Pages, GitHub Pages vagy Cloudflare Pages szolgáltatásba egy statikus vagy lefordított webhelyhez, illetve felügyelt tárhelyre egy teljes alkalmazáshoz. A célt a tárhely csatlakoztatásakor Ön választja ki, és a leküldések (push) újbóli üzembe helyezést indíthatnak el.

Hogyan védik a hozzáférési tokenemet?

Megmutatjuk a kapcsolat által igényelt jogosultságokat, a belépéskor érvényesítjük a tokent a szolgáltató API-ján keresztül, és csak ezután tároljuk el a Vault rendszerben. Az sosem kerül bele a kódba, a naplófájlokba vagy egy környezeti fájlba, és azt bármikor visszavonhatja a szolgáltatónál, vagy eltávolíthatja a kapcsolatot a mi oldalunkon.

Használhatom a Pages deployment funkciót a Footprint-Free termékcsaládon?

Ott fel van ajánlva, de meg van jelölve. A GitLab Pages és a GitHub Pages osztozik a szolgáltatói infrastruktúrán és a nyilvános gitlab.io / github.io doméneken, ami egy footprint. A lábnyommentes hálózat érdekében helyette telepítsen izolált tárhelyre; a Mainstreamen a Pages első osztályú.

Telepítés a tárolóból

Indítson el egy kártya nélküli 14 napos próbaidőszakot, csatlakoztassa a GitHub vagy GitLab fiókját, és telepítsen a már használatos tárolóból – a belépésnél ellenőrizve és a Vault rendszerben tárolva.

Kezdje ingyen