Jenkins GitHub-integration: Hvordan installerer man et 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 fremragende plugin-understøttelse. Der er tusindvis af tredjepartsapplikationsplugins tilgængelige på deres hjemmeside. For at vide om Jenkins understøtter de tredjepartsapplikationer, du har i tankerne, kan du tjekke deres plugin-mappe på https://plugins.jenkins.io/.

Jenkins GitHub-integration

I denne Jenkins tutorial, du vil lære:

Installation af plugins i Jenkins

Jenkins leveres med en ret grundlæggende opsætning, så du skal installere de nødvendige plugins for at aktivere understøttelse af respektive tredjepartsapplikationer.

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 Du skal have et GitHub-plugin installeret for at kunne hente kode fra GitHub-repository'et.

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

Sådan installeres Git-pluginet i Jenkins

Følgende er en trin-for-trin proces til installation af Git plugin i Jenkins:

Trin 1: Åbn dit dashboard.
Klik på Administrer Jenkins knappen på din Jenkins instrumentbræt:

Installer Git-pluginet Jenkins

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

Installer Git-pluginet 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-pluginet Jenkins

Trin 4: Når plugins er blevet installeret,
Gå til Administrer Jenkins på din Jenkins dashboard. Du vil se dine plugins listet blandt resten.

Installer Git-pluginet Jenkins

Sådan integreres Jenkins Med GitHub

Vi vil nu diskutere integrationsprocessen Jenkins og GitHub Windows system:

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

Klik på skabe nye arbejdspladser:

Integrere Jenkins Med GitHub

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

Integrere Jenkins Med GitHub

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

Integrere Jenkins Med GitHub

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

Integrere Jenkins Med GitHub

BEMÆRK: Hvis Git Hvis indstillingen ikke vises, kan du prøve at geninstallere plugins, efterfulgt af en genstart og et nyt login på din Jenkins instrumentbræt. Du vil nu kunne se Git mulighed som nævnt ovenfor.

Trin 5) Gå ind i Git-arkivet URL at hente koden fra GitHub.

Integrere Jenkins Med GitHub

Trin 6) Du får muligvis en fejlmeddelelse første gang du åbner arkivet URL. For eksempel:

Integrere 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

Integrere Jenkins Med GitHub

Download den passende Git-fil til din Operating System, I dette tilfælde, Windowsog installer den på din lokale maskine, der kører JenkinsFølg instruktionerne på skærmen for at installere GIT.

Integrere Jenkins Med GitHub

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

Integrere 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 ind JenkinsDu vil ikke se nogen fejlmeddelelser for Jenkins Git-integration:

Integrere Jenkins Med GitHub

Git er nu korrekt konfigureret på dit system.

Tjek også:- Bedre Jenkins Alternativer (open source og betalt)

Opsummer dette indlæg med: