Turinys:

Kaip integruojate „SonarQube“į „Jenkins“?
Kaip integruojate „SonarQube“į „Jenkins“?

Video: Kaip integruojate „SonarQube“į „Jenkins“?

Video: Kaip integruojate „SonarQube“į „Jenkins“?
Video: How to Integrate SonarQube With Jenkins 2024, Gegužė
Anonim

Norėdami integruoti SonarQube į Jenkins, atlikote šiuos veiksmus

  1. Prisijunkite prie Jenkinsas ir įdiegti SonarQube skaitytuvo papildinys. Eikite į Tvarkyti Jenkinsas –> Tvarkyti papildinius> Galimi –> SonarQube skaitytuvas.
  2. Konfigūruokite „SonarQube“ . namų kelias.
  3. Dabar Konfigūruokite „SonarQube“ . serveryje Jenkinsas .
  4. Išsaugok tai.

Vėliau taip pat gali kilti klausimas, kaip naudoti „SonarQube“skaitytuvą „Jenkins“?

Prisijungti Jenkinsas kaip administratorius ir eikite į Tvarkyti Jenkinsas > Konfigūruoti Sistema. Slinkite žemyn iki SonarQube konfigūracijos skyrių, spustelėkite Pridėti SonarQube ir pridėkite reikšmes, kurių būsite paraginti. Serverio autentifikavimo prieigos raktas turėtų būti sukurtas kaip „Slapto teksto“kredencialas.

Be to, kaip įdiegiate „SonarQube“? Nustatykite „SonarQube“.

  1. Paleiskite „SonarQube“serverį.
  2. Paleiskite docker ps ir patikrinkite, ar serveris veikia ir veikia.
  3. Palaukite, kol serveris prasidės, ir prisijunkite prie „SonarQube“serverio adresu https://localhost:9000 naudodami numatytuosius kredencialus: prisijungimas: administratoriaus slaptažodis: admin.
  4. Eikite į: https://localhost:9000/account/security/ ir sugeneruokite prieigos raktą.

Taip pat, kaip nustatyti sonaro kodo aprėptį Jenkins?

2 atsakymai. Pirmiausia reikia diegti " SonarQube Skaitytuvo papildinys“ir nustatyti „SonarQube“ . serveris konfigūracija Pasauliniame įrankyje nustatymus apie jenkins . Tada Darbe Konfigūracija -> Sukurti -> SonarQube Skaitytuvas nurodo šias savybes, susijusias su jacoco kartu su sonaras su projektu susijusių savybių.

Kas yra Sonar Jenkins?

„SonarQube“yra žiniatinklio programa, naudojama centralizuotam kodo kokybės valdymui. Mes nusprendėme jį integruoti Jenkinsas kad pateiktumėte sprendimą vienu spustelėjimu. Scenarijus: integruokite SonarQube su Jenkinsas paleisti vieneto testavimo atvejus ir paskelbti rezultatus „SonarQube“.

Rekomenduojamas: