Talaan ng mga Nilalaman:

Paano mo isinasama ang SonarQube sa Jenkins?
Paano mo isinasama ang SonarQube sa Jenkins?

Video: Paano mo isinasama ang SonarQube sa Jenkins?

Video: Paano mo isinasama ang SonarQube sa Jenkins?
Video: Kunin Mo Na Ang Lahat Sa Akin - Angeline Quinto (KARAOKE) 2024, Mayo
Anonim

Para sa pagsasama ng SonarQube sa Jenkins, naisagawa mo ang mga sumusunod na hakbang

  1. Mag-login sa Jenkins at i-install SonarQube plugin ng scanner. Pumunta sa Pamahalaan Jenkins -> Pamahalaan ang Mga Plugin > Magagamit -> SonarQube scanner.
  2. I-configure ang SonarQube landas ng tahanan.
  3. ngayon, I-configure ang SonarQube pumasok ang server Jenkins .
  4. I-save ito.

Kasunod nito, maaari ring magtanong, paano ko gagamitin ang SonarQube scanner sa Jenkins?

Mag-log in Jenkins bilang isang administrator at pumunta sa Manage Jenkins > I-configure Sistema. Mag-scroll pababa sa SonarQube seksyon ng configuration, i-click ang Magdagdag SonarQube , at idagdag ang mga value na sinenyasan ka. Ang token ng pagpapatunay ng server ay dapat gawin bilang isang kredensyal na 'Lihim na Teksto.'

Bukod pa rito, paano mo ipapatupad ang SonarQube? I-setup ang SonarQube

  1. Patakbuhin ang SonarQube server.
  2. Patakbuhin ang docker ps at tingnan kung gumagana ang isang server.
  3. Hintaying magsimula ang server at mag-log in sa SonarQube server sa https://localhost:9000 gamit ang mga default na kredensyal: login: admin password: admin.
  4. Pumunta sa: https://localhost:9000/account/security/ at bumuo ng token.

Gayundin, paano ko itatakda ang saklaw ng Sonar code sa Jenkins?

2 Sagot. Kailangan mo muna i-install " SonarQube Scanner Plugin" at setup ng SonarQube server pagsasaayos sa Global Tool mga setting ng jenkins . Pagkatapos sa trabaho Configuration -> Bumuo -> SonarQube Binanggit ng scanner ang mga sumusunod na katangiang nauugnay sa jacoco kasama ni sonar mga katangiang nauugnay sa proyekto.

Ano ang Sonar Jenkins?

Ang SonarQube ay isang web-based na application na ginagamit para sa sentralisadong pamamahala ng kalidad ng code. Nagpasya kaming isama ito sa Jenkins upang magbigay ng isang pag-click na solusyon. Scenario: Isama ang SonarQube sa Jenkins upang magpatakbo ng mga kaso ng pagsubok sa unit at mag-publish ng mga resulta sa SonarQube.

Inirerekumendang: