Isi kandungan:

Bagaimanakah anda mengintegrasikan SonarQube dalam Jenkins?
Bagaimanakah anda mengintegrasikan SonarQube dalam Jenkins?

Video: Bagaimanakah anda mengintegrasikan SonarQube dalam Jenkins?

Video: Bagaimanakah anda mengintegrasikan SonarQube dalam Jenkins?
Video: SonarQube Jenkins | How to Integrate SonarQube and Jenkins | Edureka 2024, November
Anonim

Untuk penyepaduan SonarQube dalam Jenkins, anda telah melakukan langkah berikut

  1. Log masuk ke Jenkins dan pasang SonarQube pemalam pengimbas. Pergi ke Urus Jenkins -> Urus Pemalam > Tersedia -> SonarQube pengimbas.
  2. Konfigurasikan SonarQube laluan rumah.
  3. sekarang, Konfigurasikan SonarQube pelayan masuk Jenkins .
  4. Simpanlah.

Selepas itu, seseorang juga mungkin bertanya, bagaimana cara saya menggunakan pengimbas SonarQube dalam Jenkins?

Log masuk Jenkins sebagai pentadbir dan pergi ke Urus Jenkins > Konfigurasikan Sistem. Tatal ke bawah ke SonarQube bahagian konfigurasi, klik Tambah SonarQube , dan tambahkan nilai yang anda digesa. Token pengesahan pelayan harus dibuat sebagai bukti kelayakan 'Teks Rahsia'.

Selain itu, bagaimana anda melaksanakan SonarQube? Sediakan SonarQube

  1. Jalankan pelayan SonarQube.
  2. Jalankan docker ps dan semak sama ada pelayan sedang berfungsi dan berjalan.
  3. Tunggu pelayan bermula dan log masuk ke pelayan SonarQube pada https://localhost:9000 menggunakan kelayakan lalai: log masuk: kata laluan admin: admin.
  4. Pergi ke: https://localhost:9000/account/security/ dan jana token.

Begitu juga, bagaimanakah cara saya menetapkan liputan kod Sonar dalam Jenkins?

2 Jawapan. Anda perlu terlebih dahulu pasang " SonarQube Pemalam Pengimbas" dan sediakan SonarQube pelayan konfigurasi dalam Alat Global tetapan daripada jenkins . Kemudian Dalam pekerjaan Konfigurasi -> Bina -> SonarQube Pengimbas menyebut sifat berikut yang berkaitan dengan jacoco bersama dengan sonar hartanah berkaitan projek.

Apa itu Sonar Jenkins?

SonarQube ialah aplikasi berasaskan web yang digunakan untuk pengurusan kualiti kod terpusat. Kami memutuskan untuk mengintegrasikannya dengan Jenkins untuk menyediakan penyelesaian satu klik. Senario: Integrasikan SonarQube dengan Jenkins untuk menjalankan kes ujian unit dan menerbitkan keputusan kepada SonarQube.

Disyorkan: