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/.
In deze Jenkins-tutorial, leer je:
- Installatie van plug-ins in Jenkins
- Hoe u de Git-plug-in in Jenkins installeert
- Hoe Jenkins te integreren met GitHub
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:
Stap 2: Zoek plug-ins optie.
Klik op Beheer plug-ins:
Stap 3: Op de Plug-inspagina,
- Selecteer de GIT-plug-in
- 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.
- U kunt de optie ook selecteren Nu downloaden en installeren na opnieuw opstarten knop. Waarin de plug-in wordt geïnstalleerd na opnieuw opstarten
- U krijgt het bericht “Geen updates beschikbaar” te zien als u de Git-plug-in al hebt geïnstalleerd.
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.
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:
Stap 2) Voer de itemnaam in, selecteer het taaktype en klik OK. We zullen als voorbeeld een Freestyle-project maken.
Stap 3) Zodra u klikt OK, de pagina wordt doorgestuurd naar het projectformulier. Hier moet u de projectgegevens invoeren:
Stap 4) Je zult een zien Git optie onder Broncodebeheer als uw Git-plug-in in Jenkins is geïnstalleerd:
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.
Stap 6) Mogelijk krijgt u een foutmelding wanneer u de repository-URL voor de eerste keer invoert. Bijvoorbeeld:
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
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.
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:
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:
Git is nu correct geconfigureerd op uw systeem.
Controleer ook: - Beste Jenkins-alternatieven (open source en betaald)