Innehållsförteckning:

Hur integrerar du SonarQube med azurblå DevOps?
Hur integrerar du SonarQube med azurblå DevOps?

Video: Hur integrerar du SonarQube med azurblå DevOps?

Video: Hur integrerar du SonarQube med azurblå DevOps?
Video: Dependabot: How to Update Your Project's Dependencies Automatically 2024, April
Anonim

Konfigurera

  1. Öppna sidan Anslutningar i din Azure DevOps projekt: Projektinställningar > Rörledningar > Serviceanslutningar.
  2. Klicka på Ny tjänstanslutning och välj SonarQube .
  3. Ange ett anslutningsnamn, server-URL för din SonarQube Server (inklusive porten vid behov) och autentiseringstoken som ska användas.

Med tanke på detta, hur integrerar du SonarQube med VSTS?

Se till att allt fungerar som det ska. Där har du det. Du kan nu använda SonarQube direkt i din VSTS bygga/släppa pipeline.

I VSTS kan du skapa en slutpunkt genom att göra följande:

  1. Tryck på kugghjulssymbolen på det övre navigeringsfältet.
  2. Välj "tjänster"
  3. På den vänstra menyn, välj "+ Ny serviceslutpunkt"
  4. Välj "SonarQube"

hur distribuerar jag SonarQube? Konfigurera SonarQube Server

  1. Högerklicka på sonarqube-5.1.zip, välj Egenskaper och klicka sedan på knappen Avblockera.
  2. Packa upp SonarQube-x.x.zip på en enhet, använd till exempel C:SonarQubeSonarQube-5.1.
  3. Vid det här laget är installationen klar.
  4. Fortsätt till nästa avsnitt för att slutföra konfigurationen av SonarQube.

Vad är då SonarQube i DevOps?

SonarQube är en uppsättning statiska analysatorer som kan användas för att identifiera förbättringsområden i din kod. Med Maven och Gradle bygguppgifter kan du köra SonarQube analys med minimal installation i en ny eller befintlig Azure DevOps Uppgift om att bygga tjänster.

Hur kör jag SonarQube-kod i Visual Studio?

2 svar. På Windows skriv: Ctrl-Skift-P och skriv sedan Ekolod . Redaktören visar de alternativ som ska användas. Starta sedan om VSCode och springa kommandot SonarQube Injicera: Skapa global konfiguration med referenser till servrar igen och uppstart servrar.

Rekommenderad: