Come installare Jenkins su Raspberry Pi

Come installare Jenkins su Raspberry Pi
Jenkins è uno dei principali server di automazione open source progettato per automatizzare le parti di sviluppo del software relative alla costruzione, al test e alla distribuzione. Include centinaia di plugin che ti aiutano a automatizzare facilmente qualsiasi progetto. IL Jenkins Il server è facile da configurare e anche un principiante può gestirlo senza difficoltà.

Se sei un utente Raspberry Pi, puoi facilmente installare Jenkins Sul tuo dispositivo seguendo le linee guida di questo articolo. Ciò consente di gestire attività leggere come il caricamento di script PHP o la compilazione di applicazioni a braccio piccolo.

Installazione di Jenkins su Raspberry Pi

Non sarai in grado di installare Jenkins direttamente sul tuo dispositivo Raspberry Pi perché il suo repository non è incluso nell'elenco ufficiale del repository Raspberry Pi. Tuttavia, è possibile installarlo correttamente sul dispositivo Raspberry Pi utilizzando i seguenti passaggi:

Passaggio 1: installazione di JDK su Raspberry Pi

Innanzitutto, dovrai installare l'ultima versione di Java Development Kit (JDK) Sul tuo dispositivo Raspberry Pi utilizzando il seguente comando:

$ sudo APT Installa OpenJDK-17-Jre -y

Passaggio 2: Aggiungi il tasto del repository

Quindi, aggiungi il Jenkins Tasto repository su Raspberry Pi usando il seguente comando:

$ wget -q -o -https: // pkg.Jenkins.io/debian/jenkins.io.chiave | sudo Apt-Key Aggiungi -

Se il comando sopra emette con un "OK"Messaggio significa che la chiave viene aggiunta correttamente.

Passaggio 3: aggiungi il repository Jenkins all'elenco Raspberry Pi

Con la chiave del repository aggiunto correttamente, eseguire il comando di seguito per aggiungere il Jenkins repository nell'elenco di origine di Raspberry Pi:

$ sudo sh -c 'echo deb https: // pkg.Jenkins.IO/BINARIO BININAMENTE ASSULABILE/>/etc/APT/fonti.elenco.D/Jenkins.elenco'

Il comando sopra aggiunge il file Jenkins repository nell'elenco di origine Raspberry Pi.

Passaggio 4: aggiorna l'elenco dei pacchetti Raspberry Pi

Dopo aver aggiunto con successo il file Jenkins repository, utilizzare il comando di seguito per aggiornare l'elenco dei pacchetti Raspberry Pi:

$ sudo apt update

Nell'output sopra, puoi vedere che il Jenkins Il repository ha incluso nell'elenco delle origini Raspberry Pi.

Passaggio 5: installa Jenkins su Raspberry Pi

Una volta che l'aggiornamento ha esito positivo, è possibile eseguire il seguente comando da installare Jenkins Sul tuo dispositivo Raspberry Pi:

$ sudo APT Installa Jenkins

Passaggio 6: utilizzare i comandi SystemCtl

Ora, in questo passaggio, dovrai abilitare il Jenkins Servizio sul tuo dispositivo Raspberry Pi e puoi farlo usando i seguenti due comandi:

$ sudo systemctl unmask jenkins
$ sudo systemctl abilita jenkins

IL "smascherare"Il comando garantisce il Jenkins Identità del server sul dispositivo mentre il "abilitare"Il comando abilita il file Jenkins Servizio server sul tuo dispositivo Raspberry Pi.

È possibile applicare il comando di seguito per avviare il Jenkins Servizio server sul dispositivo:

$ sudo systemctl inizia jenkins

Per controllare il Jenkins Stato del server sul dispositivo, emettere il comando di seguito:

$ sudo systemctl status jenkins

Passaggio 7: Accedi all'interfaccia Web di Jenkins

Ora, per accedere al Jenkins Interfaccia Web del server, dovrai prima capire l'indirizzo IP del dispositivo, cosa che puoi fare applicando il seguente comando:

$ hostname -i

Dopo aver trovato l'indirizzo, utilizzare il comando seguente per ottenere una password che è possibile utilizzare in seguito per sbloccare il Jenkins interfaccia web.

$ sudo cat/var/lib/jenkins/segreti/inizialedminpassword

Copia la password, quindi vai alla scheda browser e usa l'indirizzo http: // Per accedere all'interfaccia Web. Usa la password che hai copiato e fai clic su "Continua"Pulsante.

Clicca sul "Installa i plugin suggeriti" opzione.

Ciò inizierà a installare i plug -in richiesti consigliati da Jenkins Comunità.

Una volta completato il processo di cui sopra dopo alcuni minuti, verrai indirizzato verso la pagina dell'account utente in cui dovrai compilare le informazioni richieste per creare un account utente per Jenkins.

Muoviti verso il passo successivo scegliendo il "Salva e finisci" opzione.

Clicca sul "Inizia a usare Jenkins" opzione.

Questo ti porta al Jenkins dashboard dove sarai in grado di eseguire facilmente le tue attività di automazione.

Dopo aver acceduto con successo al file Jenkins Dashboard, sei pronto per impostare i tuoi progetti.

Conclusione

Jenkins Il server è un'ottima piattaforma per gli sviluppatori di software in quanto li aiuta a creare, testare e distribuire il software. Il server utilizza l'ambiente Java per gestire le operazioni e è possibile installare facilmente il server sul dispositivo Raspberry Pi utilizzando le linee guida sopra menzionate. Queste linee guida includono anche l'aggiunta di chiave e repository all'elenco Raspberry Pi e quindi utilizzando il semplice comando di installazione per l'installazione Jenkins. Successivamente, è possibile accedere all'interfaccia Web e installare i plugin richiesti per iniziare a utilizzare il Jenkins Dashboard sul tuo browser.