Crea un nuovo utente in Jenkins

Crea un nuovo utente in Jenkins
Un utente di Jenkins si riferisce a un account utente specifico in grado di accedere e utilizzare il cluster Jenkins per gestire e automatizzare le varie attività relative alla costruzione, al test e alla distribuzione di applicazioni software.

Tra le azioni che un utente di Jenkins può eseguire includono:

  • Impostazione e configurazione di Jenkins su un server.
  • Creazione e gestione dei lavori di costruzione in Jenkins per automatizzare il processo di build, test e distribuzione.
  • Monitoraggio dello stato di build e test e ricevere notifiche quando si verificano guasti di build o test.
  • Analizzare i registri di build e i risultati dei test per identificare i problemi e le questioni di debug.
  • Integrazione di Jenkins con altri strumenti e servizi come sistemi di controllo delle origini, framework di test e strumenti di distribuzione.

In questo tutorial, imparerai come configurare un nuovo utente nel cluster Jenkins in alcuni semplici passaggi.

Crea un nuovo utente in Jenkins nella dashboard amministrativa

Per impostare un nuovo utente in Jenkins, inizia accedendo al controller Jenkins.

http: // localhost: 8080

Una volta effettuato l'accesso, vai alla dashboard di Jenkins e seleziona "Gestisci Jenkins".

Sotto l'interfaccia di sicurezza, selezionare "Gestisci utenti".

Infine, selezionare "Crea utente" per aggiungere un nuovo utente al server Jenkins.

Nella finestra "Crea utente", aggiungi i dettagli dell'utente che si desidera creare come nome utente target, password, nome completo e indirizzo e -mail.

Una volta soddisfatto dei dettagli, fai clic su "Crea utente" per aggiungere il nome utente specificato al server.

È quindi possibile visualizzare l'elenco degli utenti disponibili nel server navigando per gestire Jenkins -> Gestisci utenti.

Un altro modo per visualizzare gli utenti disponibili nel server è utilizzare la sezione "Persone" nella dashboard Jenkins.

L'elenco degli utenti è il seguente:

Crea un nuovo utente in Jenkins usando la CLI

È inoltre possibile aggiungere un nuovo utente al server Jenkins utilizzando la riga di comando eseguendo il comando come mostrato nel seguente:

echo 'Jenkins.modello.Jenkins.esempio.SecurityRealm.CreateACCOUNT ("LinuxHint2", "Password123") '| Java -jar .\ Jenkins-cli.Jar -s "http: // localhost: 9001" -auth root: password groovy =

Poiché non esiste un comando diretto per aggiungere un nuovo utente al server Jenkins, possiamo utilizzare uno script groovy per consentire a Jenkins di creare un nuovo utente dal terminale.

Il comando precedente crea un nuovo utente con il nome utente "LinuxHint2" e la password "password123".

Puoi quindi andare alla dashboard Jenkins - Persone per visualizzare l'elenco degli utenti disponibili.

Conclusione

Abbiamo discusso di come utilizzare la dashboard amministrativa di Jenkins per creare un nuovo utente di Jenkins. Abbiamo anche discusso di come usare uno script groovy per invocare la creazione dell'utente in Jenkins dalla riga di comando.