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/.
I dette Jenkins opplæring, du vil lære:
- Installasjon av plugins i Jenkins
- Hvordan installere Git Plugin i Jenkins
- Hvordan integrere Jenkins med GitHub
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:
Trinn 2: Finn plugins-alternativet.
Klikk på Administrer programtillegg:
Trinn 3: På plugins-siden,
- Velg GIT-plugin
- Klikk på Installer uten omstart. Programtillegget vil ta noen minutter å fullføre nedlastingen, avhengig av internettforbindelsen din, og vil bli installert automatisk.
- Du kan også velge alternativet Last ned nå og installer etter omstart knapp. I hvilken plugin er installert etter omstart
- Du vil bli vist en "Ingen oppdateringer tilgjengelig"-melding hvis du allerede har installert Git-plugin.
Trinn 4: Når pluginene er installert,
Gå til Administrer Jenkins på Jenkins-dashbordet ditt. Du vil se pluginene dine oppført blant resten.
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:
Trinn 2) Skriv inn elementnavnet, velg jobbtype og klikk OK. Vi skal lage et Freestyle-prosjekt som eksempel.
Trinn 3) Når du klikker OK, siden vil bli omdirigert til prosjektskjemaet. Her må du legge inn prosjektinformasjonen:
Trinn 4) Du vil se en gå alternativ under Kildekodestyring hvis Git-pluginen din er installert i Jenkins:
MERK: Hvis gå 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 gå alternativ som nevnt ovenfor.
Trinn 5) Skriv inn nettadressen til Git-depotet for å hente koden fra GitHub.
Trinn 6) Det kan hende du får en feilmelding første gang du skriver inn nettadressen til depotet. For eksempel:
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
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.
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:
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:
Git er nå riktig konfigurert på systemet ditt.
Sjekk også: - Beste Jenkins-alternativer (åpen kildekode og betalt)