Jenkins GitHub-integratie: hoe installeer ik de Git-plug-in?

Je hebt uit eerdere Guru99-tutorials geleerd wat Jenkins is en hoe je het op een Windows systeem. Ervan uitgaande dat u deze basisstappen hebt voltooid, gaan we nu verder met het beheer van plug-ins.

Jenkins heeft uitstekende ondersteuning voor plug-ins. Er zijn duizenden applicatie-plug-ins van derden beschikbaar op hun website. Om te weten of Jenkins de applicaties van derden ondersteunt die u in gedachten heeft, kunt u hun map met plug-ins raadplegen op https://plugins.jenkins.io/.

Jenkins GitHub-integratie

In deze Jenkins-tutorial, leer je:

Installatie van plug-ins in Jenkins

Jenkins wordt geleverd met een vrij eenvoudige installatie, dus u zult de vereiste plug-ins moeten installeren om de respectieve applicatie-ondersteuning van derden in te schakelen.

GitHub is een webgebaseerde codeopslagplaats die een belangrijke rol speelt in DevOps. Het biedt een gemeenschappelijk platform voor meerdere ontwikkelaars die aan dezelfde code/project werken om bijgewerkte code te uploaden en op te halen, waardoor continue integratie wordt vergemakkelijkt.

Jenkins moet de GitHub-plug-in hebben geïnstalleerd om code uit de GitHub-repository te kunnen halen.

U hoeft geen GitHub-plug-in te installeren als u de Git-plug-in al hebt geïnstalleerd als reactie op de prompt tijdens de installatie van Jenkins. Maar als dat niet het geval is, kunt u als volgt GitHub-plug-ins installeren Jenkins en haal code uit een GitHub-repository.

Hoe u de Git-plug-in in Jenkins installeert

Hieronder volgt een stapsgewijs proces voor het installeren van de Git-plug-in in Jenkins:

Stap 1: Open uw dashboard.
Klik op de Beheer Jenkins knop op uw Jenkins-dashboard:

Installeer de Git-plug-in in Jenkins

Stap 2: Zoek plug-ins optie.
Klik op Beheer plug-ins:

Installeer de Git-plug-in in Jenkins

Stap 3: Op de Plug-inspagina,

  1. Selecteer de GIT-plug-in
  2. Klik op Installeer zonder opnieuw op te starten. Het downloaden van de plug-in duurt enkele ogenblikken, afhankelijk van uw internetverbinding, en wordt automatisch geïnstalleerd.
  3. U kunt de optie ook selecteren Nu downloaden en installeren na opnieuw opstarten knop. Waarin de plug-in wordt geïnstalleerd na opnieuw opstarten
  4. U krijgt het bericht “Geen updates beschikbaar” te zien als u de Git-plug-in al hebt geïnstalleerd.

Installeer de Git-plug-in in Jenkins

Stap 4: Zodra de plug-ins zijn geïnstalleerd,
Ga naar Beheer Jenkins op uw Jenkins-dashboard. U zult uw plug-ins tussen de rest zien staan.

Installeer de Git-plug-in in Jenkins

Hoe Jenkins te integreren met GitHub

We zullen nu het proces van de integratie van Jenkins en GitHub bespreken Windows systeem:

Stap 1) Maak een nieuwe taak aan in Jenkins, open het Jenkins-dashboard met uw Jenkins-URL. Bijvoorbeeld, http://localhost:8080/

Klik op nieuwe banen creëren:

Integreer Jenkins met GitHub

Stap 2) Voer de itemnaam in, selecteer het taaktype en klik OK. We zullen als voorbeeld een Freestyle-project maken.

Integreer Jenkins met GitHub

Stap 3) Zodra u klikt OK, de pagina wordt doorgestuurd naar het projectformulier. Hier moet u de projectgegevens invoeren:

Integreer Jenkins met GitHub

Stap 4) Je zult een zien Git optie onder Broncodebeheer als uw Git-plug-in in Jenkins is geïnstalleerd:

Integreer Jenkins met GitHub

OPMERKING: Als de Git optie niet verschijnt, probeer dan de plug-ins opnieuw te installeren, gevolgd door een herstart en opnieuw inloggen op uw Jenkins-dashboard. U kunt nu de Git optie zoals hierboven vermeld.

Stap 5) Voer de URL van de Git-repository in om de code uit GitHub op te halen.

Integreer Jenkins met GitHub

Stap 6) Mogelijk krijgt u een foutmelding wanneer u de repository-URL voor de eerste keer invoert. Bijvoorbeeld:

Integreer Jenkins met GitHub

Dit gebeurt als Git niet op uw lokale computer is geïnstalleerd. Om Git op je lokale computer te installeren, ga naar https://git-scm.com/downloads

Integreer Jenkins met GitHub

Download het juiste Git-bestand voor uw Operating-systeem, in dit geval, Windowsen installeer het op uw lokale computer waarop Jenkins draait. Voltooi de instructies op het scherm om GIT te installeren.

Integreer Jenkins met GitHub

Stap 7) Je kunt Git-opslagplaatsen in je Jenkins uitvoeren zodra Git op je computer is geïnstalleerd. Om te controleren of het succesvol op uw systeem is geïnstalleerd, opent u uw opdrachtprompt, typ "Git" en druk op enter. Je zou verschillende opties moeten zien verschijnen voor Git:

Integreer Jenkins met GitHub

Dit betekent dat Git op uw systeem is geïnstalleerd.

Opmerking: als je GIT al op je systeem hebt geïnstalleerd, voeg dan gewoon het git.exe-pad toe in Global Tool Configuration.

Stap 8) Zodra je alles op zijn plaats hebt, probeer dan de Git-URL toe te voegen aan Jenkins. Je zult geen foutmeldingen zien voor Jenkins Git-integratie:

Integreer Jenkins met GitHub

Git is nu correct geconfigureerd op uw systeem.

Controleer ook: - Beste Jenkins-alternatieven (open source en betaald)