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/.

Jenkins GitHub integracija

U ovom Jenkinsov vodič, naučit ćeš:

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:

Instalirajte Git dodatak u Jenkins

Korak 2: Pronađi opciju dodataka.
Kliknite na Upravljanje dodacima:

Instalirajte Git dodatak u Jenkins

Korak 3: Na stranici s dodacima,

  1. Odaberite GIT dodatak
  2. 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.
  3. Također možete odabrati opciju Preuzmite sada i instalirajte nakon ponovnog pokretanja dugme. U koji je dodatak instaliran nakon ponovnog pokretanja
  4. Prikazat će vam se poruka "Nema dostupnih ažuriranja" ako već imate instaliran Git dodatak.

Instalirajte Git dodatak u Jenkins

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.

Instalirajte Git dodatak u Jenkins

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:

Integrirajte Jenkins s GitHubom

Korak 2) Unesite naziv stavke, odaberite vrstu posla i kliknite OK. Napravit ćemo Freestyle projekt kao primjer.

Integrirajte Jenkins s GitHubom

Korak 3) Nakon što kliknete OK, stranica će biti preusmjerena na obrazac projekta. Ovdje ćete morati unijeti podatke o projektu:

Integrirajte Jenkins s GitHubom

Korak 4) Vidjet ćete ići opcija pod Upravljanje izvornim kodom ako je vaš Git dodatak instaliran u Jenkinsu:

Integrirajte Jenkins s GitHubom

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.

Integrirajte Jenkins s GitHubom

Korak 6) Možda ćete dobiti poruku o pogrešci kada prvi put unesete URL spremišta. Na primjer:

Integrirajte Jenkins s GitHubom

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

Integrirajte Jenkins s GitHubom

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.

Integrirajte Jenkins s GitHubom

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:

Integrirajte Jenkins s GitHubom

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:

Integrirajte Jenkins s GitHubom

Git je sada ispravno konfiguriran na vašem sustavu.

Također provjerite: - Najbolje Jenkinsove alternative (otvoreni kod i plaćeno)