Sommario:

Come si integra SonarQube in Jenkins?
Come si integra SonarQube in Jenkins?

Video: Come si integra SonarQube in Jenkins?

Video: Come si integra SonarQube in Jenkins?
Video: Создайте Quality Gate в SonarQube и интегрируйте с Jenkins Pipelines и принудительно завершите сборку 2024, Novembre
Anonim

Per l'integrazione di SonarQube in Jenkins, hai eseguito i seguenti passaggi

  1. Accedi a Jenkins e installa SonarQube plug-in dello scanner. Vai a Gestisci Jenkins –> Gestisci plugin > Disponibile –> SonarQube scanner.
  2. Configura SonarQube percorso di casa.
  3. Ora, Configura SonarQube server in Jenkins .
  4. Salvarlo.

Successivamente, ci si potrebbe anche chiedere, come si usa lo scanner SonarQube in Jenkins?

Accedere Jenkins come amministratore e vai su Gestisci Jenkins > Configura Sistema. Scorri verso il basso fino a SonarQube sezione di configurazione, fare clic su Aggiungi SonarQube e aggiungi i valori richiesti. Il token di autenticazione del server deve essere creato come credenziale "testo segreto".

Inoltre, come si implementa SonarQube? Configurazione SonarQube

  1. Esegui il server SonarQube.
  2. Esegui docker ps e controlla se un server è attivo e funzionante.
  3. Attendi l'avvio del server e accedi al server SonarQube su https://localhost:9000 utilizzando le credenziali predefinite: login: admin password: admin.
  4. Vai a: https://localhost:9000/account/security/ e genera un token.

Allo stesso modo, come posso impostare la copertura del codice Sonar in Jenkins?

2 risposte. Devi prima installare " SonarQube Plugin scanner" e configurazione SonarQube server configurazione nello strumento globale impostazioni di jenkins . poi in lavoro Configurazione -> Costruisci -> SonarQube Lo scanner menziona le seguenti proprietà relative a jacoco insieme a sonar proprietà relative al progetto.

Cos'è Sonar Jenkins?

SonarQube è un'applicazione web-based utilizzata per la gestione centralizzata della qualità del codice. Abbiamo deciso di integrarlo con Jenkins per fornire una soluzione con un clic. Scenario: integrazione di SonarQube con Jenkins per eseguire casi di test unitari e pubblicare i risultati su SonarQube.

Consigliato: