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
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
scegliamo per semplicità i plugin consigliati. Successivamente verrà richiesta la creazione di un utente amministratore
proseguiamo andando su “Salva e Finisci”
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