Installazione di Jenkins su Ubuntu 18

In questo articolo andremo a descrivere come installare Jenkins lo strumento open source di CI (Continuous Integration) su Ubuntu 18.

Consideriamo di partire da una macchina virtuale preinstallata Ubuntu 18 ( qui l’articolo per l’installazione) ed aggiorniamola

sudo apt-get update

sudo apt-get upgrade

prerequisito per il funzionamento di Jenkins essendo scritto in Java è installare la Java JDK ( Java development Kit)

sudo apt-get install openjdk-8-jdk

scarichiamo la chiave in modo da poter usufruire del repository ufficiale di Jenkins

sudo wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -

OK

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

aggiorniamo i repository del nostro sistema

sudo apt-get update

adesso installiamo Jenkins

sudo apt-get install jenkins

Per la verifica dello stato di Jenkins utilizzare il seguente comando

sudo systemctl jenkins status

la porta standard utilizzata da Jenkins è la 8080.

La fase d’installazione è terminata, collegandoci all’ indirizzo http://ip_server:8080 inizializziamo Jenkins

Jenkins Ubuntu

come descritto nella figura copiamo la password creata in maniera casuale da Jenkins

sudo vim /var/lib/jenkins/secrets/initialAdminPassword

la incolliamo nel campo apposito e andiamo avanti

Jenkins Ubuntu

scegliamo per semplicità i plugin consigliati. Successivamente verrà richiesta la creazione di un utente amministratore

Jenkins Ubuntu

proseguiamo andando su “Salva e Finisci”

Jenkins Ubuntu

la configurazione è terminata.

Il pannello di Jenkins o anche chiamato Cruscotto, permette con molta facilità di iniziare a creare automatismi per progetti scritti con i più importanti linguaggi di programmazione per ridurre al minimo errori di deploy in ambienti di produzione

Jenkins Ubuntu

Potrebbero interessarti anche...

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi