Jenkins GitHub Integration: Hvordan installeres Git Plugin?

Du har lært, fra tidligere Guru99 tutorials, hvad Jenkins er, og hvordan man installerer det på en Windows system. Forudsat at du har gennemført disse grundlæggende trin, går vi nu videre til plugin-administration.

Jenkins har enestående plugin-understøttelse. Der er tusindvis af tredjeparts applikationsplugins tilgængelige på deres hjemmeside. For at vide, om Jenkins understøtter de tredjepartsapplikationer, du har i tankerne, skal du tjekke deres plugins-bibliotek på https://plugins.jenkins.io/.

Jenkins GitHub-integration

I denne Jenkins tutorial, du vil lære:

Installation af plugins i Jenkins

Jenkins kommer med en ret grundlæggende opsætning, så du bliver nødt til at installere de nødvendige plugins for at aktivere respektive tredjeparts applikationssupport.

GitHub er et webbaseret kodelager, som spiller en stor rolle i DevOps. Det giver en fælles platform for flere udviklere, der arbejder på den samme kode/projekt, for at uploade og hente opdateret kode, hvilket letter kontinuerlig integration.

Jenkins skal have GitHub-plugin installeret for at kunne trække kode fra GitHub-lageret.

Du behøver ikke installere et GitHub-plugin, hvis du allerede har installeret Git-plugin'et som svar på prompten under Jenkins' installationsopsætning. Men hvis ikke, her er hvordan du installerer GitHub-plugins i Jenkins og træk kode fra et GitHub-lager.

Sådan installeres Git Plugin i Jenkins

Følgende er en trin for trin proces om, hvordan man installerer Git plugin i Jenkins:

Trin 1: Åbn dit dashboard.
Klik på Administrer Jenkins knap på dit Jenkins dashboard:

Installer Git Plugin i Jenkins

Trin 2: Find plugins mulighed.
Klik på Administrer plugins:

Installer Git Plugin i Jenkins

Trin 3: På siden med plugins,

  1. Vælg GIT Plugin
  2. Klik på Installer uden genstart. Pluginnet vil tage et par øjeblikke at afslutte downloading afhængigt af din internetforbindelse og vil blive installeret automatisk.
  3. Du kan også vælge muligheden Download nu og installer efter genstart knap. I hvilket plugin er installeret efter genstart
  4. Du vil blive vist en "Ingen opdateringer tilgængelige" besked, hvis du allerede har Git plugin installeret.

Installer Git Plugin i Jenkins

Trin 4: Når plugins er blevet installeret,
Gå til Administrer Jenkins på dit Jenkins-dashboard. Du vil se dine plugins opført blandt resten.

Installer Git Plugin i Jenkins

Sådan integreres Jenkins med GitHub

Vi skal nu diskutere processen med at integrere Jenkins og GitHub a Windows system:

Trin 1) Opret et nyt job i Jenkins, åbn Jenkins dashboard med din Jenkins URL. For eksempel, http://localhost:8080/

Klik på skabe nye arbejdspladser:

Integrer Jenkins med GitHub

Trin 2) Indtast emnenavnet, vælg jobtype og klik OK. Vi skal lave et Freestyle-projekt som eksempel.

Integrer Jenkins med GitHub

Trin 3) Når du klikker på OK, siden vil blive omdirigeret til sin projektform. Her skal du indtaste projektoplysningerne:

Integrer Jenkins med GitHub

Trin 4) Du vil se en Git mulighed under Kildekodestyring hvis dit Git-plugin er blevet installeret i Jenkins:

Integrer Jenkins med GitHub

BEMÆRK: Hvis Git indstillingen ikke vises, prøv at geninstallere plugins, efterfulgt af en genstart og et gen-login til dit Jenkins-dashboard. Du vil nu kunne se Git mulighed som nævnt ovenfor.

Trin 5) Indtast Git repository URL for at hente koden fra GitHub.

Integrer Jenkins med GitHub

Trin 6) Du får muligvis en fejlmeddelelse, første gang du indtaster depotets URL. For eksempel:

Integrer Jenkins med GitHub

Dette sker, hvis du ikke har Git installeret på din lokale maskine. For at installere Git på din lokale maskine, gå til https://git-scm.com/downloads

Integrer Jenkins med GitHub

Download den passende Git-fil til din Operating System, I dette tilfælde, Windows, og installer det på din lokale maskine, der kører Jenkins. Fuldfør instruktionerne på skærmen for at installere GIT.

Integrer Jenkins med GitHub

Trin 7) Du kan udføre Git repositories i din Jenkins, når Git er blevet installeret på din maskine. For at kontrollere, om det er blevet installeret på dit system, skal du åbne din kommandoprompt, skriv "Git" og tryk enter. Du bør se forskellige muligheder dukke op for Git:

Integrer Jenkins med GitHub

Det betyder, at Git er blevet installeret i dit system.

Bemærk: Hvis du allerede har GIT installeret på dit system, skal du blot tilføje git.exe-stien i Global Tool Configuration.

Trin 8) Når du har alt på plads, kan du prøve at tilføje Git URL'en til Jenkins. Du vil ikke se nogen fejlmeddelelser for Jenkins Git-integration:

Integrer Jenkins med GitHub

Git er nu korrekt konfigureret på dit system.

Tjek også:- Bedste Jenkins Alternativer (Open Source & Paid)