Hvordan installere Jenkins på Raspberry Pi

Hvordan installere Jenkins på Raspberry Pi
Jenkins er en ledende open source automatiseringsserver designet for å automatisere programvareutviklingsdeler relatert til bygging, testing og distribusjon. Det inkluderer hundrevis av plugins som hjelper deg å automatisere ethvert prosjekt enkelt. De Jenkins Serveren er enkel å konfigurere, og til og med en nybegynner kan administrere det uten problemer.

Hvis du er en Raspberry Pi -bruker, kan du enkelt installere Jenkins på enheten din ved å følge retningslinjene for denne artikkelen. Dette gjør at du kan håndtere lette oppgaver som å laste opp PHP -skript eller sammenstille små armapplikasjoner.

Installere Jenkins på Raspberry Pi

Du vil ikke kunne installere Jenkins direkte på Raspberry Pi -enheten fordi depotet ikke er inkludert i den offisielle Raspberry Pi -depotlisten. Du kan imidlertid vellykket installere den på Raspberry Pi -enheten ved å bruke følgende trinn:

Trinn 1: Installere JDK på Raspberry Pi

Først må du installere den nyeste versjonen av Java Development Kit (JDK) På Raspberry Pi -enheten din ved å bruke følgende kommando:

$ sudo apt install openjdk-17-jre -y

Trinn 2: Legg til depotnøkkel

Neste, legg til Jenkins depotnøkkel til Raspberry Pi ved hjelp av følgende kommando:

$ wget -q -o -https: // pkg.Jenkins.IO/Debian/Jenkins.io.Nøkkel | sudo apt-key add -

Hvis kommandoen ovenfor sender ut med en "Ok”Melding det betyr at nøkkelen er lagt til.

Trinn 3: Legg Jenkins -depotet til Raspberry Pi -listen

Med depotnøkkelen som er lagt til, utfør den nedenfor-nevnte kommandoen for å legge til Jenkins depot til kildelisten til Raspberry Pi:

$ sudo sh -c 'ekko Deb https: // pkg.Jenkins.IO/Debian-Stable Binary/>/etc/Apt/Sources.liste.D/Jenkins.liste'

Kommandoen ovenfor legger til Jenkins depot til Raspberry Pi -kildelisten.

Trinn 4: Oppdater Raspberry Pi -pakkeliste

Etter å ha lagt til Jenkins depot, bruk den undergitte kommandoen til å oppdatere Raspberry Pi-pakkelisten:

$ sudo apt oppdatering

I output kan du se at Jenkins depot har inkludert i Raspberry Pi -kildelisten.

Trinn 5: Installer Jenkins på Raspberry Pi

Når oppdateringen er vellykket, kan du kjøre følgende kommando for å installere Jenkins På Raspberry Pi -enheten din:

$ sudo apt installer Jenkins

Trinn 6: Bruk SystemCTL -kommandoer

Nå, i dette trinnet, må du aktivere Jenkins Service på Raspberry Pi -enheten din, og du kan gjøre dette ved å bruke følgende to kommandoer:

$ sudo SystemCTL Unmask Jenkins
$ sudo SystemCTL Aktiver Jenkins

Unmask”Kommando sikrer Jenkins serveridentitet på enheten din mens "muliggjøre”Kommando aktiverer Jenkins Servertjeneste på Raspberry Pi -enheten.

Du kan bruke den nedenfor-nevnte kommandoen for å starte Jenkins Servertjeneste på enheten din:

$ sudo systemctl start jenkins

For å sjekke Jenkins Serverstatus på enheten din, utsted den nedenfor-nevnte kommandoen:

$ sudo systemctl status jenkins

Trinn 7: Få tilgang til nettgrensesnittet til Jenkins

Nå, for å få tilgang til Jenkins Server webgrensesnitt, du må først finne ut IP -adressen din, som du kan gjøre ved å bruke følgende kommando:

$ hostname -i

Etter å ha funnet adressen, bruk følgende kommando for å få et passord som du kan bruke senere til å låse opp Jenkins Nettgrensesnitt.

$ sudo katt/var/lib/jenkins/hemmeligheter/initialadminpassword

Kopier passordet og gå deretter til nettleserfanen og bruk adressen http: // For å få tilgang til nettgrensesnittet. Bruk passordet du kopierte, og klikk på "Fortsette”-Knappen.

Klikk på "Installer foreslåtte plugins”Alternativ.

Dette vil begynne å installere de nødvendige plugins som anbefales av Jenkins samfunnet.

Når prosessen ovenfor er fullført etter noen minutter, vil du bli rettet mot brukerkontosiden der du må fylle ut den nødvendige informasjonen for å opprette en brukerkonto for Jenkins.

Gå mot neste trinn ved å velge "Lagre og fullfør”Alternativ.

Klikk på "Begynn å bruke Jenkins”Alternativ.

Dette bringer deg til Jenkins dashbord hvor du vil kunne utføre automatiseringsoppgavene dine med letthet.

Etter å ha fått tilgang til Jenkins Dashboard, du er klar til å sette opp prosjektene dine.

Konklusjon

Jenkins Server er en utmerket plattform for programvareutviklere, da det hjelper dem å bygge, teste og distribuere programvaren. Serveren bruker Java -miljøet for å håndtere operasjonene, og du kan enkelt installere serveren på Raspberry Pi -enheten ved å bruke retningslinjene nevnt ovenfor. Disse retningslinjene inkluderer også å legge til nøkkel og depot i Raspberry Pi -listen og deretter bruke den enkle installasjonskommandoen for installasjon Jenkins. Etterpå kan du få tilgang til nettgrensesnittet og installere de nødvendige plugins for å begynne å bruke Jenkins dashbord i nettleseren din.