Daftar Isi:

Bagaimana Anda mengintegrasikan SonarQube di Jenkins?
Bagaimana Anda mengintegrasikan SonarQube di Jenkins?

Video: Bagaimana Anda mengintegrasikan SonarQube di Jenkins?

Video: Bagaimana Anda mengintegrasikan SonarQube di Jenkins?
Video: How to Integrate SonarQube With Jenkins 2024, Mungkin
Anonim

Untuk integrasi SonarQube di Jenkins, Anda telah melakukan langkah-langkah berikut

  1. Masuk ke Jenkins dan instal SonarQube plugin pemindai. Pergi ke Kelola Jenkins -> Kelola Plugin > Tersedia -> SonarQube pemindai.
  2. Konfigurasi SonarQube jalan pulang.
  3. Sekarang, Konfigurasi SonarQube server di Jenkins .
  4. Simpan itu.

Selanjutnya, orang mungkin juga bertanya, bagaimana cara menggunakan pemindai SonarQube di Jenkins?

Masuk ke Jenkins sebagai administrator dan pergi ke Kelola Jenkins > Konfigurasikan Sistem. Gulir ke bawah ke SonarQube bagian konfigurasi, klik Tambah SonarQube , dan tambahkan nilai yang diminta. Token otentikasi server harus dibuat sebagai kredensial 'Teks Rahasia'.

Selain itu, bagaimana Anda mengimplementasikan SonarQube? Siapkan SonarQube

  1. Jalankan server SonarQube.
  2. Jalankan docker ps dan periksa apakah server aktif dan berjalan.
  3. Tunggu server untuk memulai dan masuk ke server SonarQube di https://localhost:9000 menggunakan kredensial default: login: kata sandi admin: admin.
  4. Buka: https://localhost:9000/account/security/ dan buat token.

Demikian juga, bagaimana cara mengatur cakupan kode Sonar di Jenkins?

2 Jawaban. Anda harus terlebih dahulu Install " SonarQube Plugin Pemindai" dan atur SonarQube server konfigurasi di Alat Global pengaturan dari jenkins . Kemudian dalam pekerjaan Konfigurasi -> Bangun -> SonarQube Pemindai menyebutkan properti berikut yang terkait dengan jacoco bersama sonar properti terkait proyek.

Apa itu Sonar Jenkins?

SonarQube adalah aplikasi berbasis web yang digunakan untuk manajemen terpusat kualitas kode. Kami memutuskan untuk mengintegrasikannya dengan Jenkins untuk memberikan solusi satu klik. Skenario: Integrasikan SonarQube dengan Jenkins untuk menjalankan kasus uji unit dan mempublikasikan hasilnya ke SonarQube.

Direkomendasikan: