Orodha ya maudhui:

Unajumuishaje SonarQube katika Jenkins?
Unajumuishaje SonarQube katika Jenkins?

Video: Unajumuishaje SonarQube katika Jenkins?

Video: Unajumuishaje SonarQube katika Jenkins?
Video: How to Start Arm Aiming - BEST Hybrid Technique 2024, Mei
Anonim

Kwa ujumuishaji wa SonarQube huko Jenkins, umefanya hatua zifuatazo

  1. Ingia Jenkins na kufunga SonarQube programu-jalizi ya skana. Nenda kwa Dhibiti Jenkins -> Dhibiti programu-jalizi > Inapatikana -> SonarQube skana.
  2. Sanidi SonarQube njia ya nyumbani.
  3. Sasa, Sanidi SonarQube seva ndani Jenkins .
  4. Ihifadhi.

Baadaye, mtu anaweza pia kuuliza, ninatumiaje skana ya SonarQube huko Jenkins?

Ingia Jenkins kama msimamizi na nenda kwa Dhibiti Jenkins > Sanidi Mfumo. Tembeza chini hadi SonarQube sehemu ya usanidi, bofya Ongeza SonarQube , na uongeze maadili ambayo umeombwa. Tokeni ya uthibitishaji wa seva inapaswa kuundwa kama kitambulisho cha 'Maandishi ya Siri'.

Kwa kuongeza, unatekelezaje SonarQube? Weka SonarQube

  1. Endesha seva ya SonarQube.
  2. Endesha docker ps na uangalie ikiwa seva iko na inafanya kazi.
  3. Subiri seva ianze na uingie kwenye seva ya SonarQube kwenye https://localhost:9000 kwa kutumia vitambulisho chaguo-msingi: ingia: nenosiri la msimamizi: admin.
  4. Nenda kwa: https://localhost:9000/account/security/ na utoe ishara.

Vivyo hivyo, ninawezaje kuweka chanjo ya nambari ya Sonar huko Jenkins?

2 Majibu. Unahitaji kwanza sakinisha " SonarQube Programu-jalizi ya Scanner" na kuanzisha SonarQube seva usanidi katika Global Tool mipangilio ya jenkins . Kisha Katika kazi Usanidi -> Jenga -> SonarQube Kichanganuzi taja sifa zifuatazo zinazohusiana na jacoco pamoja na sonar mali zinazohusiana na mradi.

Sonar Jenkins ni nini?

SonarQube ni programu inayotegemea wavuti ambayo hutumiwa kwa usimamizi wa kati wa ubora wa nambari. Tuliamua kuiunganisha nayo Jenkins kutoa suluhisho la kubofya mara moja. Mfano: Unganisha SonarQube na Jenkins kuendesha kesi za majaribio ya kitengo na kuchapisha matokeo kwa SonarQube.

Ilipendekeza: