Kontrola izvornog koda

Povežite GitHub i GitLab — primenite iz radnog skladišta koje već koristite

Povežite GitHub ili GitLab nalog u kojem već radite i primenite izmene direktno iz repozitorijuma — statički sajt na Pages ili projekat na upravljanom hostingu. Takođe možete da se prijavite na Zinn Digital® koristeći GitHub ili GitLab. Svaka veza prikazuje privilegije koje su joj potrebne, validira se pri unosu i čuva se u Vault sistemu — nikada u kodu ili log zapisima.

  • GitHub + GitLabpoveži bilo koji nalog
  • Objavi na straniceili na upravljani hosting
  • Prijavite se preko GitLabkao i GitHub
  • Tokeni sačuvani u Vault-uverifikovano pri unosu

Povežite se jednom, bezbedno

Povezivanje naloga za kontrolu verzija koristi isti tok povezanog naloga kao i svaka druga akreditacija na platformi: minimalna privilegija, validirano i uskladišteno u Vault.

Prvo pogledajte privilegije

Pre nego što bilo šta odobrite, tačno vam prikazujemo koje dozvole za skladište i nalog su potrebne za ovu vezu — ništa više — tako da dodeljujete token sa ograničenim opsegom umesto onog sa opštim pristupom.

Potvrđeno pri unosu

U trenutku povezivanja, pozivamo API provajdera kako bismo potvrdili da je token aktivan i sa ispravnim opsegom, i prikazujemo zelenu ili crvenu oznaku. Neispravan dodeljeni pristup ili pristup sa preširokim opsegom se odbija.

Direktno u Vault

Validirani token se upisuje u Vault preko istog spoja za povezivanje koji koristi svaka akreditacija. On se nikada ne unosi u kod, ne štampa u evidenciju niti ostavlja u datoteci okruženja.

Opozivo i revidovano

Možete opozvati naš pristup na GitHub ili GitLab, i ukloniti vezu sa naše strane, kad god poželite. Svaka radnja preduzeta preko povezanog naloga se evidentira u dnevniku revizije.

Primenite tamo gde odgovara projektu

Repozitorijum može biti poslat na Pages host za statički ili kompajlirani sajt, ili na managed hosting za kompletnu aplikaciju. Push akcije mogu pokrenuti ponovno postavljanje tako da živi sajt prati vašu podrazumevanu granu.

  • GitLab Pages i GitHub Pages za statičke i unapred napravljene sajtove, pokretane sa vašeg povezanog naloga.
  • Cloudflare Pages kao alternativa za Pages odredište, za pravljenje okvira (framework) i isporuku na ivici (edge).
  • Managed hosting za kompletnu WordPress, PHP, statičku ili Node aplikaciju, koja se postavlja iz repozitorijuma.
  • Push-to-deploy: slanje izmena u podrazumevanu granu može da pokrene ponovno pokretanje kompajliranja, tako da aktivni sajt prati spremište.
  • Ista veza napaja i prijavljivanje — možete se prijaviti na Zinn Digital® koristeći GitHub ili GitLab umesto lozinke.

Od skladišta do aktivnog sajta

  1. Povežite svoj nalog

    Autorizujte GitHub ili GitLab pomoću tokena sa ograničenim pristupom. Prvo vam prikazujemo privilegije i validiramo ih pri unosu.

  2. Izaberite repozitorijum i odredište

    Izaberite repozitorijum i mesto sa kojeg se vrši isporuka (deploy) — GitLab Pages, GitHub Pages, Cloudflare Pages ili upravljani hosting.

  3. Primenite

    Mi gradimo i objavljujemo. Privremeni URL vam omogućava pregled pre nego što se DNS razreši.

  4. Пратите своју грану

    Omogućite push-to-deploy kako bi svako slanje koda (push) na vašu podrazumevanu granu automatski ponovo izgradilo aktivni sajt.

Česta pitanja

Koje provajdere za kontrolu izvornog koda mogu da povežem?

GitHub i GitLab. Povežite nalog na kojem već radite i mi možemo da vršimo primenu iz njegovih skladišta i, ako to omogućite, da ga koristimo za prijavljivanje. Oba rade preko istog mehanizma povezanog naloga.

Mogu li da se prijavim preko GitLab-a, kao i preko GitHub-a?

Da. Pored email adrese i GitHub-a, na svoj Zinn Digital® nalog možete da se prijavite i preko GitLab-a. Sloj identiteta upravlja OAuth razmenom podataka; mi nikada ne vidimo lozinku vašeg provajdera.

Gde mogu da primenim repozitorijum?

Na GitLab Pages, GitHub Pages ili Cloudflare Pages za statički ili izgrađeni sajt, ili na managed hosting za celu aplikaciju. Cilj birate prilikom povezivanja repozitorijuma, a isporuke mogu pokrenuti ponovno postavljanje.

Kako je moj pristupni token zaštićen?

Prikazujemo vam privilegije koje su potrebne za vezu, verifikujemo token preko API-ja provajdera prilikom unosa i tek ga nakon toga čuvamo u Vault. On nikada ne dolazi u kontakt sa kodom, dnevnikom ili datotekom okruženja, i možete ga opozvati kod provajdera ili ukloniti vezu sa naše strane u bilo kom trenutku.

Mogu li da koristim Pages deployment na Footprint-Free liniji?

To je u ponudi, ali je tamo označeno. GitLab Pages i GitHub Pages dele infrastrukturu provajdera i javne gitlab.io / github.io domene, što predstavlja trag. Za mrežu bez tragova, umesto toga primenite izolovani hosting; na Mainstream-u, Pages je vrhunskog kvaliteta.

Otpremite sa svog skladišta

Započnite 14-dnevni probni period bez unosa kartice, povežite GitHub ili GitLab i primenite aplikaciju sa repozitorijuma koji već koristite — provereno pri unosu i bezbedno uskladišteno u Vault.

Započni besplatno