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.