Jenkins GitHub integracija: Kako instalirati Git dodatak?
Naučili ste, iz prethodnih Guru99 vodiča, što je Jenkins i kako ga instalirati na Windows sustav. Pod pretpostavkom da ste dovršili te osnovne korake, sada ćemo prijeći na upravljanje dodacima.
Jenkins ima izvanrednu podršku za dodatke. Na njihovoj web stranici dostupne su tisuće dodataka za aplikacije trećih strana. Kako biste saznali podržava li Jenkins aplikacije trećih strana koje imate na umu, provjerite njihov direktorij dodataka na https://plugins.jenkins.io/.
U ovom Jenkinsov vodič, naučit ćeš:
- Instalacija dodataka u Jenkins
- Kako instalirati Git dodatak u Jenkins
- Kako integrirati Jenkins s GitHubom
Instalacija dodataka u Jenkins
Jenkins dolazi s prilično osnovnim postavkama, tako da ćete morati instalirati potrebne dodatke kako biste omogućili odgovarajuću podršku za aplikacije trećih strana.
GitHub je web-bazirano spremište koda koje igra glavnu ulogu u DevOps-u. Omogućuje zajedničku platformu za više programera koji rade na istom kodu/projektu za učitavanje i dohvaćanje ažuriranog koda, čime se olakšava kontinuirana integracija.
Jenkins mora imati instaliran GitHub dodatak kako bi mogao povući kod iz GitHub repozitorija.
Ne morate instalirati GitHub dodatak ako ste već instalirali Git dodatak kao odgovor na upit tijekom Jenkinsovog postavljanja instalacije. Ali ako ne, evo kako instalirati GitHub dodatke Jenkins i povucite kod iz GitHub repozitorija.
Kako instalirati Git dodatak u Jenkins
Slijedi postupak korak po korak kako instalirati Git dodatak u Jenkinsu:
Korak 1: Otvorite svoju nadzornu ploču.
Kliknite na Upravljaj Jenkinsom gumb na Jenkins nadzornoj ploči:
Korak 2: Pronađi opciju dodataka.
Kliknite na Upravljanje dodacima:
Korak 3: Na stranici s dodacima,
- Odaberite GIT dodatak
- Kliknite na Instalirajte bez ponovnog pokretanja. Dodatku će trebati nekoliko trenutaka da dovrši preuzimanje, ovisno o vašoj internetskoj vezi, te će se automatski instalirati.
- Također možete odabrati opciju Preuzmite sada i instalirajte nakon ponovnog pokretanja dugme. U koji je dodatak instaliran nakon ponovnog pokretanja
- Prikazat će vam se poruka "Nema dostupnih ažuriranja" ako već imate instaliran Git dodatak.
Korak 4: Nakon što su dodaci instalirani,
Idi na Upravljaj Jenkinsom na vašoj Jenkins kontrolnoj ploči. Vidjet ćete svoje dodatke navedene među ostalima.
Kako integrirati Jenkins s GitHubom
Sada ćemo razgovarati o procesu integracije Jenkinsa i GitHub a Windows Sustav:
Korak 1) Stvorite novi posao u Jenkinsu, otvorite Jenkins nadzornu ploču sa svojim Jenkins URL-om. Na primjer, http://localhost:8080/
Kliknite na stvoriti nova radna mjesta:
Korak 2) Unesite naziv stavke, odaberite vrstu posla i kliknite OK. Napravit ćemo Freestyle projekt kao primjer.
Korak 3) Nakon što kliknete OK, stranica će biti preusmjerena na obrazac projekta. Ovdje ćete morati unijeti podatke o projektu:
Korak 4) Vidjet ćete ići opcija pod Upravljanje izvornim kodom ako je vaš Git dodatak instaliran u Jenkinsu:
NAPOMENA: Ako je ići opcija se ne pojavi, pokušajte ponovno instalirati dodatke, nakon čega slijedi ponovno pokretanje i ponovna prijava na Jenkinsovu nadzornu ploču. Sada ćete moći vidjeti ići opciju kao što je gore navedeno.
Korak 5) Unesite URL Git spremišta za preuzimanje koda s GitHuba.
Korak 6) Možda ćete dobiti poruku o pogrešci kada prvi put unesete URL spremišta. Na primjer:
To se događa ako nemate instaliran Git na vašem lokalnom računalu. Da biste instalirali Git na svoj lokalni stroj, idite na https://git-scm.com/downloads
Preuzmite odgovarajuću Git datoteku za svoju Operating sustav, u ovom slučaju, Windows, i instalirajte ga na svoj lokalni stroj koji pokreće Jenkins. Dovršite upute na zaslonu za instalaciju GIT-a.
Korak 7) Možete izvršiti Git repozitorije u svom Jenkinsu nakon što je Git instaliran na vašem računalu. Da biste provjerili je li uspješno instaliran na vaš sustav, otvorite svoj naredbeni redak, upišite “Git” i pritisnite enter. Trebali biste vidjeti različite opcije koje se pojavljuju za Git:
To znači da je Git instaliran u vašem sustavu.
Napomena: Ako imate GIT već instaliran u svom sustavu, samo dodajte stazu git.exe u Global Tool Configuration.
Korak 8) Kada sve postavite na svoje mjesto, pokušajte dodati Git URL u Jenkins. Nećete vidjeti nikakve poruke o pogrešci za Jenkins Git integraciju:
Git je sada ispravno konfiguriran na vašem sustavu.
Također provjerite: - Najbolje Jenkinsove alternative (otvoreni kod i plaćeno)