INHOUDSOPGAWE:

Hoe integreer jy SonarQube in Jenkins?
Hoe integreer jy SonarQube in Jenkins?

Video: Hoe integreer jy SonarQube in Jenkins?

Video: Hoe integreer jy SonarQube in Jenkins?
Video: 1-2-3-4 серии "Хочу в Париж" – сериал для тех, кто любит гимнастику и акробатику (титры). 2024, November
Anonim

Vir die integrasie van SonarQube in Jenkins, het jy die volgende stappe uitgevoer

  1. Teken in op Jenkins en installeer SonarQube skandeerder-inprop. Gaan na Bestuur Jenkins –> Bestuur inproppe> Beskikbaar –> SonarQube skandeerder.
  2. Stel SonarQube op huis pad.
  3. Nou, Stel SonarQube op bediener in Jenkins .
  4. Spaar dit.

Vervolgens kan 'n mens ook vra, hoe gebruik ek SonarQube-skandeerder in Jenkins?

Meld aan Jenkins as 'n administrateur en gaan na Bestuur Jenkins > Stel op Stelsel. Scroll af na die SonarQube konfigurasie afdeling, klik Voeg by SonarQube , en voeg die waardes by waarvoor jy gevra word. Die bediener-verifikasietoken moet geskep word as 'n 'Geheime teks'-eiebewys.

Verder, hoe implementeer jy SonarQube? Stel SonarQube op

  1. Begin SonarQube-bediener.
  2. Begin docker ps en kyk of 'n bediener aan die gang is.
  3. Wag vir die bediener om te begin en meld aan by SonarQube-bediener op https://localhost:9000 met behulp van verstek geloofsbriewe: login: admin wagwoord: admin.
  4. Gaan na: https://localhost:9000/account/security/ en genereer 'n teken.

Net so, hoe stel ek Sonar-kode-dekking in Jenkins?

2 Antwoorde. Jy moet eers installeer " SonarQube Skandeerder-inprop" en opstel SonarQube bediener konfigurasie in Global Tool instellings van jenkins . Toe In werk Konfigurasie -> Bou -> SonarQube Skandeerder noem volgende eienskappe wat verband hou met jacoco saam met sonar projekverwante eiendomme.

Wat is Sonar Jenkins?

SonarQube is 'n webgebaseerde toepassing wat gebruik word vir gesentraliseerde bestuur van kodekwaliteit. Ons het besluit om dit te integreer met Jenkins om 'n oplossing met een klik te verskaf. Scenario: Integreer SonarQube met Jenkins om eenheidstoetsgevalle uit te voer en resultate aan SonarQube te publiseer.

Aanbeveel: