Upravljanje izvornim kodom

Povežite GitHub i GitLab — primijenite implementaciju iz repozitorija koji već koristite

Povežite GitHub ili GitLab račun u kojem već radite i primijenite promjene izravno iz repozitorija — statičnu web-lokaciju na Pages ili projekt na upravljano hosting rješenje. Također se možete prijaviti u Zinn Digital® koristeći GitHub ili GitLab. Svaka veza prikazuje potrebne ovlasti, provjerava se prilikom unosa i pohranjuje u Vault — nikada u kodu ili zapisniku.

  • GitHub + GitLabpovežite bilo koji račun
  • Objavi na Pagesili na upravljani hosting
  • Prijavi se putem GitLabkao i GitHub
  • Pohranjeni tokeni u Vaultupotvrđeno pri unosu

Povežite se jednom, sigurno

Povezivanje računa za kontrolu izvora koristi isti tijek povezanog računa kao i svaka druga vjerodajnica na platformi: najmanja privilegija, validirano i pohranjeno u Vault.

Prvo pogledajte privilegije

Prije nego što bilo što odobrimo, točno vam pokazujemo koje dopuštenje za spremište i račun veza treba — ništa više — tako da dodjeljujete ograničeni token umjesto sveobuhvatnog.

Valvirano pri unosu

U trenutku povezivanja pozivamo API davatelja usluge kako bismo potvrdili da je token aktivan i ispravno obuhvaćen te prikazujemo zelenu ili crvenu kvačicu. Nevažeće ili preširoko obuhvaćeno odobrenje bit će odbijeno.

Ravno u Vault

Validirani token zapisuje se u Vault putem istog priključka koji koristi svaka vjerodajnica. Nikada se ne unosi u kod, ne ispisuje u zapisnik niti ostavlja u datoteci okruženja.

Opozorivo i revidirano

Pristup možete opozvati na platformi GitHub ili GitLab te u bilo kojem trenutku ukloniti vezu s naše strane. Svaka radnja izvršena putem povezanog računa bilježi se u zapisnik revizije.

Implementirajte tamo gdje odgovara projektu

Repozitorij se može postaviti na Pages host za statičnu ili generiranu web-lokaciju, ili na upravljani hosting za potpunu aplikaciju. Push radnje mogu pokrenuti ponovno postavljanje tako da aktivna web-lokacija prati vašu zadanu granu.

  • GitLab Pages i GitHub Pages za statičke i unaprijed izrađene stranice, pokretane s vašeg povezanog računa.
  • Cloudflare Pages kao alternativa za Pages odredište, za izgradnju radnih okvira i isporuku na rubu mreže.
  • Upravljano hosting rješenje za punu WordPress, PHP, statičku ili Node aplikaciju, primijenjeno iz repozitorija.
  • Push-to-deploy: slanje promjena na zadanu granu može pokrenuti ponovno građenje, tako da aktivna stranica prati repozitorij.
  • Ista veza omogućuje prijavu — možete se prijaviti na Zinn Digital® koristeći GitHub ili GitLab umjesto lozinke.

Od repozitorija do produkcijske stranice

  1. Povežite svoj račun

    Autorizirajte GitHub ili GitLab pomoću tokena s ograničenim opsegom. Prvo prikazujemo ovlasti i provjeravamo ih pri unosu.

  2. Odaberite repozitorij i odredište

    Odaberite spremište i mjesto na koje se postavlja — GitLab Pages, GitHub Pages, Cloudflare Pages ili upravljani hosting.

  3. Implementiraj

    Mi gradimo i objavljujemo. Privremeni URL vam omogućuje pregled prije nego što se DNS razriješi.

  4. Pratite svoju granu

    Omogućite funkciju push-to-deploy kako bi slanje izmjena (push) na vašu zadanu granu automatski ponovno izgradilo aktivnu web-lokaciju.

Česta pitanja

Koje pružatelje usluga upravljanja izvornim kodom mogu povezati?

GitHub i GitLab. Povežite račun na kojem već radite i možemo vršiti primjenu s njegovih repozitorija te ga, ako to omogućite, koristiti za prijavu. Ob oba se pokreću kroz isti spojeni mehanizam računa.

Mogu li se prijaviti putem GitLaba, kao i putem GitHub-a?

Da. Uz e-poštu i GitHub, na svoj račun za Zinn Digital® možete se prijaviti i putem platforme GitLab. Sloj identiteta upravlja OAuth rukovanjem; vašu lozinku davatelja usluge nikada ne vidimo.

Gdje mogu implementirati spremište?

Na GitLab Pages, GitHub Pages ili Cloudflare Pages za statičnu ili izgrađenu stranicu, ili na upravljani hosting za potpunu aplikaciju. Cilj odabirete prilikom povezivanja repozitorija, a promjene mogu pokrenuti ponovno postavljanje.

Kako je moj pristupni token zaštićen?

Prikazujemo vam privilegije koje su potrebne za vezu, provjeravamo token prema API-ju davatelja pri ulazu i tek ga tada pohranjujemo u Vault. On nikada ne dotiče kod, zapisnik ili datoteku okruženja, a možete ga opozvati kod davatelja ili u bilo kojem trenutku ukloniti vezu s naše strane.

Mogu li koristiti Pages deployment na Footprint-Free liniji?

Nudi se, ali je tamo označeno. GitLab Pages i GitHub Pages dijele infrastrukturu pružatelja usluga i javne domene gitlab.io / github.io, što predstavlja footprint. Za mrežu bez footprinta, umjesto toga postavite na izolirani hosting; na usluzi Mainstream, Pages je prvoklasan.

Pokrenite implementaciju iz svog spremišta

Započnite 14-dnevno probno razdoblje bez kartice, povežite GitHub ili GitLab i primijenite aplikaciju iz spremišta koje već koristite – provjereno pri unosu i pohranjeno u Vault.

Započni besplatno