Šta vam povezanost donosi
Instaliranje Zinn® GitHub aplikacije omogućava sajtu da se primenjuje iz vaših repozitorijuma — a projektnoj tabli da bude usklađena sa GitHub — bez predaje ličnog tokena nama. Mi čuvamo samo broj instalacije aplikacije, koji je sam po sebi beskoristan, i generišemo token koji traje sat vremena svaki put kada nam je potreban. To je bolji izbor za organizaciju, zato što ne pripada nijednoj pojedinačnoj osobi i ne prestaje da radi kada neko ode.
Pre nego što počnete
GitHub nalog ili vlasnička prava na organizaciji na kojoj želite da instalirate aplikaciju. Organizacije koje zabranjuju aplikacije trećih strana zahtevaju od vlasnika da to dozvoli; ako to nije moguće, umesto toga koristite token sa precizno definisanim opsegu (Povežite svoj GitHub nalog).
1. Kreirajte ključ na GitHub
Nema ključa koji treba kreirati. Instalirajte Zinn® GitHub aplikaciju na svoj lični nalog ili svoju organizaciju, i izaberite sve repozitorijume ili samo one koje želite da primenimo.
Zatim pronađite broj instalacije:
- Lični nalog — Settings → Applications → Installed GitHub Apps, i Configure
pored Zinn® aplikacije.
- Organizacija — Your organizations → Settings → GitHub Apps, i Configure pored
Zinn® aplikacije.
Broj na kraju adresne trake na toj stranici — na primer github.com/settings/installations/12345678 — jeste broj instalacije.
2. Povežite ga ovde
Aplikacija se bira tamo gde se koristi, a ne na ekranu za integracije:
- Na vezi repozitorijuma sajta, izaberite GitHub (app install).
- Na GitHub vezi projektne table, izaberite The Zinn® GitHub app.
Nalepite Installation number i nastavite. Proveravamo instalaciju pre nego što sačuvamo bilo šta; broj do kojeg ne možemo da dođemo se nikada ne čuva.
Šta se dešava dalje
Ako se ne poveže
Repozitorijum nedostaje. Instalacija pokriva samo repozitorijume koje ste izabrali. Otvorite Configure i dodajte ga.
Broj je odbijen. Proverite da li je to broj instalacije iz adresne trake, a ne sopstveni ID aplikacije, i da je aplikacija i dalje instalirana — deinstalirana aplikacija nema instalaciju.
Piše da je ključ odbijen. Skoro uvek jedna od tri stvari: razmak ili prelom reda kopirani uz njega, ključ koji je istekao, ili ključ koji je opozvan ili ponovo generisan nakon što ste ga kopirali. Kreirajte novi i ponovo ga nalepite.
Povezuje se, ali nešto kasnije ne uspeva. Ključ se autentifikuje, ali mu nedostaje dozvola koja je potrebna za radnju. Kreirajte novi ključ sa dozvolama navedenim iznad, zatim prekinite staru vezu i povežite novi ključ.
Prekidanje veze
Otvorite Integrations, pronađite nalog i pritisnite Disconnect. Time se sačuvani ključ odmah briše. Sve što ga je koristilo staje pri sledećoj radnji, a ekrani koji su zavisili od njega to i prikazuju umesto da tiho ne uspeju.
Prekidanje veze ne poništava ono što je već urađeno — zapisi, primene ili podešavanja koja smo promenili na vašem nalogu ostaju kakvi jesu. Ako mislite da je sam ključ možda procureo, takođe ga opozovite kod dobavljača; prekidanjem veze uklanja se naša kopija, a ne njihova.