Jenkins GitHub Integration: Hur installerar man Git Plugin?
Du har lärt dig, från tidigare Guru99-tutorials, vad Jenkins är och hur man installerar det på en Windows systemet. Förutsatt att du har slutfört dessa grundläggande steg, ska vi nu gå vidare till plugin-hantering.
Jenkins har enastående plugin-stöd. Det finns tusentals programplugin från tredje part tillgängliga på deras webbplats. För att veta om Jenkins stöder de tredjepartsapplikationer du har i åtanke, kolla deras pluginkatalog på https://plugins.jenkins.io/.
I detta Jenkins handledning, du kommer att lära dig:
- Installation av plugins i Jenkins
- Hur man installerar Git Plugin i Jenkins
- Hur man integrerar Jenkins med GitHub
Installation av plugins i Jenkins
Jenkins kommer med en ganska grundläggande inställning, så du måste installera de plugins som krävs för att aktivera respektive tredjepartsprogramstöd.
GitHub är ett webbaserat kodarkiv som spelar en stor roll i DevOps. Det ger en gemensam plattform för flera utvecklare som arbetar med samma kod/projekt för att ladda upp och hämta uppdaterad kod, vilket underlättar kontinuerlig integration.
Jenkins måste ha GitHub-plugin installerad för att kunna hämta kod från GitHub-förvaret.
Du behöver inte installera en GitHub-plugin om du redan har installerat Git-plugin som svar på uppmaningen under installationen av Jenkins. Men om inte, så här installerar du GitHub-plugins Jenkins och dra kod från ett GitHub-förråd.
Hur man installerar Git Plugin i Jenkins
Följande är en steg-för-steg-process om hur man installerar Git-plugin i Jenkins:
Steg 1: Öppna din instrumentpanel.
Klicka på Hantera Jenkins knapp på din Jenkins instrumentpanel:
Steg 2: Hitta plugins alternativ.
Klicka på Hantera plugins:
Steg 3: På pluginssidan,
- Välj GIT-plugin
- Klicka på Installera utan omstart. Plugin-programmet kommer att ta en stund att slutföra nedladdningen beroende på din internetanslutning och kommer att installeras automatiskt.
- Du kan också välja alternativet Ladda ner nu och installera efter omstart knapp. I vilket plugin är installerat efter omstart
- Du kommer att få ett meddelande om "Inga uppdateringar tillgängliga" om du redan har Git-plugin installerad.
Steg 4: När plugins har installerats,
Gå till Hantera Jenkins på din Jenkins instrumentpanel. Du kommer att se dina plugins listade bland resten.
Hur man integrerar Jenkins med GitHub
Vi ska nu diskutera processen för att integrera Jenkins och GitHub a Windows systemet:
Steg 1) Skapa ett nytt jobb i Jenkins, öppna Jenkins instrumentpanel med din Jenkins URL. Till exempel, http://localhost:8080/
Klicka på skapa nya jobb:
Steg 2) Ange objektets namn, välj jobbtyp och klicka OK. Vi ska skapa ett Freestyle-projekt som ett exempel.
Steg 3) När du klickar på OK, sidan kommer att omdirigeras till sin projektform. Här måste du ange projektinformationen:
Steg 4) Du kommer att se en gå alternativet under Källkodshantering om ditt Git-plugin har installerats i Jenkins:
OBS: Om gå alternativet inte visas, försök att installera om plugins, följt av en omstart och en ominloggning till din Jenkins instrumentpanel. Du kommer nu att kunna se gå alternativ som nämnts ovan.
Steg 5) Ange Git repository URL för att hämta koden från GitHub.
Steg 6) Du kan få ett felmeddelande första gången du anger arkivets URL. Till exempel:
Detta händer om du inte har Git installerat på din lokala maskin. För att installera Git på din lokala dator, gå till https://git-scm.com/downloads
Ladda ner lämplig Git-fil för din Operating System, I detta fall, Windows, och installera den på din lokala dator som kör Jenkins. Slutför instruktionerna på skärmen för att installera GIT.
Steg 7) Du kan köra Git-repositories i din Jenkins när Git har installerats på din maskin. För att kontrollera om den har installerats på ditt system, öppna din kommandotolken, skriv "Git" och tryck enter. Du bör se olika alternativ dyka upp för Git:
Detta betyder att Git har installerats i ditt system.
Obs: Om du redan har GIT installerat i ditt system, lägg bara till git.exe sökväg i Global Tool Configuration.
Steg 8) När du har allt på plats, försök att lägga till Git URL i Jenkins. Du kommer inte att se några felmeddelanden för Jenkins Git-integration:
Git är nu korrekt konfigurerat på ditt system.
Kontrollera också: - Bästa Jenkins-alternativen (öppen källkod och betald)