Jenkins GitHub Integration: Hvordan installere Git Plugin?

Du har lært, fra tidligere Guru99-veiledninger, hva Jenkins er og hvordan du installerer det på en Windows system. Forutsatt at du har fullført disse grunnleggende trinnene, skal vi nå gå videre til plugin-administrasjon.

Jenkins har enestående plugin-støtte. Det er tusenvis av tredjeparts programplugins tilgjengelig på nettstedet deres. For å vite om Jenkins støtter tredjepartsapplikasjonene du har i tankene, sjekk plugin-katalogen deres på https://plugins.jenkins.io/.

Jenkins GitHub-integrasjon

I dette Jenkins opplæring, du vil lære:

Installasjon av plugins i Jenkins

Jenkins kommer med et ganske grunnleggende oppsett, så du må installere de nødvendige plugins for å aktivere respektive tredjeparts applikasjonsstøtte.

GitHub er et nettbasert kodelager som spiller en stor rolle i DevOps. Det gir en felles plattform for flere utviklere som jobber med samme kode/prosjekt for å laste opp og hente oppdatert kode, og dermed forenkle kontinuerlig integrasjon.

Jenkins må ha GitHub-plugin installert for å kunne hente kode fra GitHub-depotet.

Du trenger ikke installere en GitHub-plugin hvis du allerede har installert Git-pluginen som svar på spørsmålet under Jenkins' installasjonsoppsett. Men hvis ikke, her er hvordan du installerer GitHub-plugins i Jenkins og trekk kode fra et GitHub-lager.

Hvordan installere Git Plugin i Jenkins

Følgende er en trinnvis prosess for hvordan du installerer Git-plugin i Jenkins:

Trinn 1: Åpne dashbordet.
Klikk på Administrer Jenkins knappen på Jenkins-dashbordet:

Installer Git Plugin i Jenkins

Trinn 2: Finn plugins-alternativet.
Klikk på Administrer programtillegg:

Installer Git Plugin i Jenkins

Trinn 3: På plugins-siden,

  1. Velg GIT-plugin
  2. Klikk på Installer uten omstart. Programtillegget vil ta noen minutter å fullføre nedlastingen, avhengig av internettforbindelsen din, og vil bli installert automatisk.
  3. Du kan også velge alternativet Last ned nå og installer etter omstart knapp. I hvilken plugin er installert etter omstart
  4. Du vil bli vist en "Ingen oppdateringer tilgjengelig"-melding hvis du allerede har installert Git-plugin.

Installer Git Plugin i Jenkins

Trinn 4: Når pluginene er installert,
Gå til Administrer Jenkins på Jenkins-dashbordet ditt. Du vil se pluginene dine oppført blant resten.

Installer Git Plugin i Jenkins

Hvordan integrere Jenkins med GitHub

Vi skal nå diskutere prosessen med å integrere Jenkins og GitHub a Windows system:

Trinn 1) Opprett en ny jobb i Jenkins, åpne Jenkins-dashbordet med Jenkins-URLen din. For eksempel http://localhost:8080/

Klikk på skape nye arbeidsplasser:

Integrer Jenkins med GitHub

Trinn 2) Skriv inn elementnavnet, velg jobbtype og klikk OK. Vi skal lage et Freestyle-prosjekt som eksempel.

Integrer Jenkins med GitHub

Trinn 3) Når du klikker OK, siden vil bli omdirigert til prosjektskjemaet. Her må du legge inn prosjektinformasjonen:

Integrer Jenkins med GitHub

Trinn 4) Du vil se en alternativ under Kildekodestyring hvis Git-pluginen din er installert i Jenkins:

Integrer Jenkins med GitHub

MERK: Hvis alternativet ikke vises, prøv å reinstallere pluginene, etterfulgt av en omstart og en pålogging på nytt til Jenkins-dashbordet. Du vil nå kunne se alternativ som nevnt ovenfor.

Trinn 5) Skriv inn nettadressen til Git-depotet for å hente koden fra GitHub.

Integrer Jenkins med GitHub

Trinn 6) Det kan hende du får en feilmelding første gang du skriver inn nettadressen til depotet. For eksempel:

Integrer Jenkins med GitHub

Dette skjer hvis du ikke har Git installert på din lokale maskin. For å installere Git på din lokale maskin, gå til https://git-scm.com/downloads

Integrer Jenkins med GitHub

Last ned den riktige Git-filen for din Operating System, i dette tilfellet, Windows, og installer den på din lokale maskin som kjører Jenkins. Fullfør instruksjonene på skjermen for å installere GIT.

Integrer Jenkins med GitHub

Trinn 7) Du kan kjøre Git-repositories i Jenkins når Git har blitt installert på maskinen din. For å sjekke om den har blitt installert på systemet ditt, åpne din ledetekst, skriv "Git" og trykk enter. Du bør se forskjellige alternativer dukke opp for Git:

Integrer Jenkins med GitHub

Dette betyr at Git har blitt installert i systemet ditt.

Merk: Hvis du allerede har GIT installert i systemet ditt, legg bare til git.exe-bane i Global Tool Configuration.

Trinn 8) Når du har alt på plass, prøv å legge til Git URL i Jenkins. Du vil ikke se noen feilmeldinger for Jenkins Git-integrasjon:

Integrer Jenkins med GitHub

Git er nå riktig konfigurert på systemet ditt.

Sjekk også: - Beste Jenkins-alternativer (åpen kildekode og betalt)