Turinys:

Kaip integruojate „SonarQube“su „Azure DevOps“?
Kaip integruojate „SonarQube“su „Azure DevOps“?

Video: Kaip integruojate „SonarQube“su „Azure DevOps“?

Video: Kaip integruojate „SonarQube“su „Azure DevOps“?
Video: How to Integrate SonarQube with Azure DevOps | Automate Code Scan using SonarQube In Azure Pipelines 2024, Gegužė
Anonim

Konfigūruoti

  1. Atidarykite puslapį Ryšiai Azure DevOps projektas: Projekto nustatymai > Dujotiekiai > Paslaugų jungtys.
  2. Spustelėkite Naujas paslaugos ryšys ir pasirinkite SonarQube .
  3. Nurodykite ryšio pavadinimą, savo serverio URL SonarQube Serveris (įskaitant prievadą, jei reikia) ir naudotinas autentifikavimo prieigos raktas.

Atsižvelgiant į tai, kaip integruoti „SonarQube“su VSTS?

Įsitikinkite, kad viskas veikia tinkamai. Štai jūs jį turite. Dabar galite naudoti SonarQube tiesiai tavo VSTS statyti/išleisti dujotiekį.

VSTS galite sukurti galinį tašką atlikdami šiuos veiksmus:

  1. Paspauskite krumpliaračio simbolį viršutinėje naršymo juostoje.
  2. Pasirinkite „paslaugos“
  3. Kairiajame meniu pasirinkite „+ Naujas paslaugos galutinis taškas“
  4. Pasirinkite „SonarQube“

kaip įdiegti „SonarQube“? Nustatykite „SonarQube“serverį

  1. Dešiniuoju pelės mygtuku spustelėkite sonarqube-5.1.zip, pasirinkite Ypatybės ir spustelėkite mygtuką Atblokuoti.
  2. Išpakuokite SonarQube-x.x.zip į diską, pavyzdžiui, naudokite C:SonarQubeSonarQube-5.1.
  3. Šiuo metu diegimas baigtas.
  4. Norėdami užbaigti „SonarQube“konfigūraciją, pereikite prie kito skyriaus.

Tada kas yra „SonarQube“sistemoje „DevOps“?

SonarQube yra statinių analizatorių rinkinys, kurį galima naudoti norint nustatyti kodo tobulinimo sritis. Su Maven ir Gradle kūrimo užduotimis galite paleisti SonarQube analizė su minimalia sąranka naujame arba esamame Azure DevOps Paslaugų kūrimo užduotis.

Kaip „Visual Studio“paleisti „SonarQube“kodą?

2 atsakymai. Languose įveskite: Ctrl-Shift-P ir tada rašykite Sonaras . Redaktorius parodys naudotinas parinktis. Tada iš naujo paleiskite VSCode ir paleisti komandą SonarQube Įterpti: dar kartą sukurkite visuotinę konfigūraciją su kredencialais į serverius ir sąranka serveriai.

Rekomenduojamas: