Come installare Jenkins su Ubuntu 17.04

Quando si gestiscono più sistemi operativi dobbiamo sempre cercare il modo migliore per ottimizzare molti dei processi che vengono eseguiti continuamente. Questo ci aiuterà a essere in grado di eseguire le attività molto più velocemente, migliorando così il nostro lavoro di amministratori. Questa integrazione continua presuppone che le risorse di un gruppo stiano integrando il lavoro di forma frequente e ogni integrazione è sottoposta a verifica per compilare il codice sorgente.

Uno degli strumenti open source che è importante nelle attività di controllo e gestione degli ambienti Ubuntu è Jenkins e oggi questo tutorial analizzerà in dettaglio di cosa si tratta e come configurare Jenkins in Ubuntu 17.04.

Qui spiegheremo rapidamente cos'è Jenkins e le sue caratteristiche.

Cos'è Jenkins?Jenkins è un'applicazione open source basata sul progetto Hudson e scritta in Java la cui funzione primaria è quella di fungere da server di integrazione continua ed è fondamentale quando dobbiamo gestire più build verificandone la disponibilità e le nuove versioni.

Questa applicazione può essere scaricata come pacchetti in Ubuntu o come file RAR al seguente link:

Caratteristiche di JenkinsLe sue caratteristiche principali sono:

  • Integrazione continua e spedizione degli elementi.
  • Estensibile poiché nuovi plugin possono essere applicati al tuo ambito.
  • Semplice installazione.
  • Supporta sistemi operativi come Windows, Linux o Mac OS.
  • Può essere distribuito in multiplo macchine.
  • Ambientazione semplice.

1. Installa i repository Jenkins su Ubuntu 17.04

Passo 1
In primo luogo, sarà necessario installare il repository da cui in seguito installeremo i pacchetti Jenkins, per questo eseguiremo quanto segue:

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

Passo 2
Ora allegheremo il repository Debian nel file sources.list, per questo eseguiamo quanto segue:

 echo deb http://pkg.jenkins.io/debian-stable binario / | sudo tee /etc/apt/sources.list.d/jenkins.list 

Passaggio 3
Quando abbiamo installato i repository procediamo ad aggiornare il sistema utilizzando il seguente comando:

 sudo apt update

2. Installa ed esegui Jenkins su Ubuntu 17.04

Passo 1
Ora eseguiremo il seguente comando per l'installazione di Jerkins in Ubuntu 17:

 sudo apt-get install jenkins

Accettiamo il download e la rispettiva installazione di Jenkins in Ubuntu 17.04.

Passo 2
Una volta installato procediamo ad avviarlo utilizzando systemctl come segue:

 sudo systemctl start Jenkins
Passaggio 3
Possiamo controllare lo stato attuale di Jenkins eseguendo quanto segue:
 sudo systemctl status jenkins

3. Abilita le porte in Firewall per Jenkins su Ubuntu 17.04


Ora dobbiamo consentire che la porta attraverso la quale comunicherà Jenkins, 8080, sia consentita nel firewall di Ubuntu 17.04, per questo eseguiremo le seguenti righe:
  • sudo ufw consenti 8080 (Abilita la porta nel firewall)
  • sudo ufw status (Vedi lo stato del firewall)

4. Accedi a Jenkins su Ubuntu 17.04

Passo 1
Una volta che questi parametri sono stati configurati, il passo successivo è andare su un browser e inserire quanto segue nella barra degli indirizzi:

 http: // IP: 8080
Quando accediamo al nostro IP e alla porta 8080 vedremo quanto segue:

INGRANDIRE

Passo 2
Possiamo vedere il messaggio "Unlock Jenkins" e questo è un passaggio di sicurezza che siamo davvero gli utenti autorizzati ad usarlo, possiamo vedere il percorso in cui dobbiamo configurare la password dell'amministratore. Eseguiremo quanto segue in Ubuntu 17:

 sudo cat / var / lib / jenkins / segreti / initialAdminPassword
Passaggio 3
Durante l'esecuzione di questo comando vedremo la password per accedere a Jenkins:

Passaggio 4
Questo deve essere copiato e incollato nel campo Password amministratore¸ fare clic su Continua e vedremo quanto segue:

INGRANDIRE

Passaggio 5
Fare clic sull'opzione Installa i plugin suggeriti e verrà visualizzato quanto segue:

INGRANDIRE

Passaggio 6
Vediamo che il processo di installazione dei rispettivi plugin è in corso. Una volta terminato questo processo, verrà visualizzata la seguente finestra in cui dobbiamo configurare, se lo desideriamo, il amministratore da Jenkins:

INGRANDIRE

Passaggio 7
Una volta compilati i campi, fare clic su Salva e finisci per salvare le modifiche e vedremo quanto segue:

INGRANDIRE

Passaggio 8
Fare clic sul pulsante Inizia a usare Jenkins e avremo accesso alla piattaforma principale dove possiamo avviare il processo di gestione delle attività:

INGRANDIRE

Passaggio 9
Lì possiamo fare clic su Crea una nuova attività per selezionare una delle opzioni disponibili:

INGRANDIRE

Come possiamo vedere, Jenkins è un'applicazione pratica e utile per svolgere attività di integrazione in vari sistemi operativi in ​​modo semplice. Se non hai ancora l'ultima versione di Ubuntu, ecco come aggiornare Ubuntu 16 a 17.04.

wave wave wave wave wave