Cov txheej txheem:

Yuav ua li cas koj integrate SonarQube nrog azure DevOps?
Yuav ua li cas koj integrate SonarQube nrog azure DevOps?

Video: Yuav ua li cas koj integrate SonarQube nrog azure DevOps?

Video: Yuav ua li cas koj integrate SonarQube nrog azure DevOps?
Video: Zoo Siab Nrog Koj - Paj Tsua Thoj [ Official MV ] Nkauj Tawm Tshiab 2022 2024, Tej zaum
Anonim

Configure

  1. Qhib nplooj ntawv txuas hauv koj li Azure DevOps qhov project: Project Settings > Pipelines > Service Connections.
  2. Nyem rau ntawm qhov kev pabcuam tshiab txuas thiab xaiv SonarQube .
  3. Qhia meej lub npe kev sib txuas, tus Server URL ntawm koj SonarQube Server (nrog rau qhov chaw nres nkoj yog tias xav tau) thiab Authentication Token siv.

Xav txog qhov no, koj ua li cas koom ua ke SonarQube nrog VSTS?

Xyuas kom txhua yam ua haujlwm zoo. Nyob ntawd koj muaj nws. Tam sim no koj tuaj yeem siv tau SonarQube ncaj qha nyob rau hauv koj VSTS tsim / tso cov kav dej.

Hauv VSTS, koj tuaj yeem tsim qhov kawg los ntawm kev ua cov hauv qab no:

  1. Nias lub cim iav ntawm sab saum toj navigation bar.
  2. Xaiv "kev pabcuam"
  3. Ntawm sab laug ntawv qhia zaub mov, xaiv "+ Kev Pabcuam Tshiab"
  4. Xaiv "SonarQube"

Kuv yuav siv SonarQube li cas? Teeb SonarQube Server

  1. Txoj cai-nias ntawm sonarqube-5.1.zip, xaiv Properties thiab tom qab ntawd nyem rau ntawm khawm Unblock.
  2. Unzip SonarQube-x.x.zip rau ntawm lub tsav, piv txwv li siv C: SonarQubeSonarQube-5.1.
  3. Lub sijhawm no, lub installation tiav.
  4. Nkag mus rau ntu tom ntej kom ua tiav qhov kev teeb tsa ntawm SonarQube.

Tom qab ntawd, SonarQube yog dab tsi hauv DevOps?

SonarQube yog ib txheej ntawm static analyzers uas yuav siv tau los txheeb xyuas qhov chaw ntawm kev txhim kho hauv koj cov cai. Nrog Maven thiab Gradle tsim cov haujlwm, koj tuaj yeem khiav SonarQube tsom xam nrog kev teeb tsa tsawg kawg hauv Azure tshiab lossis uas twb muaj lawm DevOps Cov kev pabcuam tsim ua haujlwm.

Kuv yuav khiav SonarQube code hauv Visual Studio li cas?

2 Teb. Ntawm qhov rais hom: Ctrl-Shift-P thiab tom qab ntawd sau Sonar . Tus editor yuav qhia cov kev xaiv los siv. Tom qab ntawd, rov pib VSCode thiab khiav lus txib SonarQube Txhaj: Tsim lub ntiaj teb config nrog cov ntaub ntawv pov thawj rau cov servers dua thiab teeb tsa servers.

Pom zoo: