Jenkins - Gestione
Per gestire Jenkins, fai clic sull'opzione "Gestisci Jenkins" dal lato sinistro del menu.
Quindi si possono ottenere le varie opzioni di configurazione per Jenkins facendo clic sull'opzione "Gestisci Jenkins" dal lato sinistro del menu.
Ti verrà quindi presentata la seguente schermata:
Alcune delle opzioni di gestione sono le seguenti:
Configura sistema
È qui che è possibile gestire i percorsi ai vari strumenti da utilizzare nelle build, come i JDK, le versioni di Ant e Maven, nonché le opzioni di sicurezza, i server di posta elettronica e altri dettagli di configurazione a livello di sistema. Quando vengono installati i plugin. Jenkins aggiungerà dinamicamente i campi di configurazione richiesti dopo l'installazione dei plugin.
Ricarica la configurazione da disco
Jenkins memorizza tutto il suo sistema e crea i dettagli di configurazione del lavoro come file XML che vengono memorizzati nella directory home di Jenkins. Anche qui viene memorizzata tutta la cronologia delle build. Se si stanno migrando lavori di compilazione da un'istanza di Jenkins a un'altra, o archiviando vecchi lavori di compilazione, sarà necessario aggiungere o rimuovere le directory dei lavori di compilazione corrispondenti nella directory di compilazione di Jenkins. Non è necessario portare Jenkins offline per eseguire questa operazione: è sufficiente utilizzare l'opzione "Ricarica configurazione da disco" per ricaricare il sistema Jenkins e creare direttamente le configurazioni dei lavori.
Gestisci plugin
Qui è possibile installare un'ampia varietà di plug-in di terze parti direttamente da diversi strumenti di gestione del codice sorgente come Git, Mercurial o ClearCase, alla qualità del codice e ai rapporti sulle metriche di copertura del codice. I plugin possono essere installati, aggiornati e rimossi tramite la schermata Gestisci plugin.
Informazioni di sistema
Questa schermata visualizza un elenco di tutte le proprietà di sistema Java correnti e le variabili di ambiente di sistema. Qui si può controllare esattamente quale versione di Java Jenkins è in esecuzione, con quale utente è in esecuzione e così via.
Lo screenshot seguente mostra alcune delle informazioni nome-valore disponibili in questa sezione.
Registro di sistema
La schermata Registro di sistema è un modo conveniente per visualizzare i file di registro di Jenkins in tempo reale. Anche in questo caso, l'uso principale di questa schermata è per la risoluzione dei problemi.
Carica statistiche
Questa pagina mostra i dati grafici su quanto è impegnata l'istanza di Jenkins in termini di numero di build simultanee e la lunghezza della coda di build che dà un'idea di quanto tempo le tue build devono aspettare prima di essere eseguite. Queste statistiche possono dare una buona idea se è richiesta capacità aggiuntiva o nodi di build aggiuntivi dal punto di vista dell'infrastruttura.
Script Console
Questa schermata ti consente di eseguire gli script Groovy sul server. È utile per la risoluzione dei problemi avanzata poiché richiede una profonda conoscenza dell'architettura interna di Jenkins.
Gestisci i nodi
Jenkins è in grado di gestire build parallele e distribuite. In questa schermata, puoi configurare quante build desideri. Jenkins viene eseguito contemporaneamente e, se si utilizzano build distribuite, configurare i nodi di compilazione. Un nodo di compilazione è un'altra macchina che Jenkins può utilizzare per eseguire le sue compilazioni.
Prepararsi all'arresto
Se è necessario chiudere Jenkins o il server su cui è in esecuzione Jenkins, è meglio non farlo durante l'esecuzione di una build. Per arrestare Jenkins in modo pulito, puoi utilizzare il collegamento Prepare for Shutdown, che impedisce l'avvio di nuove build. Alla fine, quando tutte le build attuali saranno terminate, una sarà in grado di chiudere Jenkins in modo pulito.