Sommario:

Come si integra SonarQube con Azure DevOps?
Come si integra SonarQube con Azure DevOps?

Video: Come si integra SonarQube con Azure DevOps?

Video: Come si integra SonarQube con Azure DevOps?
Video: Aprende a instalar SonarQube en Azure e integrarlo en tus Pipelines de Azure DevOps 2024, Maggio
Anonim

Configura

  1. Apri la pagina Connessioni nel tuo Azure DevOps progetto: Impostazioni progetto > Pipeline > Connessioni di servizio.
  2. Fare clic su Nuova connessione al servizio e scegliere SonarQube .
  3. Specifica un nome di connessione, l'URL del server del tuo SonarQube Server (inclusa la porta se richiesta) e il token di autenticazione da utilizzare.

Considerando questo, come si integra SonarQube con VSTS?

Assicurati che tutto funzioni correttamente. Ecco qua. Ora puoi usare SonarQube direttamente nel tuo VSTS costruzione/rilascio della pipeline.

In VSTS, puoi creare un endpoint effettuando le seguenti operazioni:

  1. Premi il simbolo dell'ingranaggio sulla barra di navigazione in alto.
  2. Seleziona “servizi”
  3. Nel menu a sinistra, seleziona "+ Nuovo endpoint servizio"
  4. Seleziona “SonarQube”

come faccio a distribuire SonarQube? Configurazione del server SonarQube

  1. Fare clic con il pulsante destro del mouse su sonarqube-5.1.zip, selezionare Proprietà e quindi fare clic sul pulsante Sblocca.
  2. Decomprimi SonarQube-x.x.zip su un'unità, ad esempio usa C:SonarQubeSonarQube-5.1.
  3. A questo punto l'installazione è completa.
  4. Passare alla sezione successiva per completare la configurazione di SonarQube.

Allora, cos'è SonarQube in DevOps?

SonarQube è un insieme di analizzatori statici che possono essere utilizzati per identificare le aree di miglioramento nel codice. Con le attività di compilazione di Maven e Gradle, puoi eseguire SonarQube analisi con una configurazione minima in un Azure nuovo o esistente DevOps Attività di compilazione dei servizi.

Come posso eseguire il codice SonarQube in Visual Studio?

2 risposte. Su Windows digita: Ctrl-Shift-P e poi scrivi Sonar . L'editor mostrerà le opzioni da utilizzare. Quindi, riavvia VSCode e correre il comando SonarQube Inject: crea nuovamente la configurazione globale con le credenziali per i server e impostare server.

Consigliato: