Penilaian dalam kategori gerrit Code-Review tidak terjadi

Saya telah mengkonfigurasi plugin Sonar gerrit jenkins yang diinisiasi oleh plugin gerrit trigger melalui API gerrit rest. https://wiki.jenkins-ci.org/display/JENKINS/Sonar+Gerrit

Saya mengikuti semua instruksi yang disebutkan dan berfungsi dengan baik.

Hanya ada satu kesalahan yaitu penilaian untuk kategori "Tinjauan kode" untuk penggunaan non interaktif saya tidak terjadi. yaitu riwayat set tambalan mengatakan bahwa pengguna telah mencetak skor untuk tinjauan kode tetapi di bawah kategori tinjauan kode di sudut kanan atas tidak ada entri untuk kategori tinjauan kode.

Mungkin tidak spesifik untuk sonar gerrit tetapi pakar gerrit dapat membantu saya di sini.

Saya harap saya bisa menjelaskan masalahnya.

bersulang,

Saurav


person saurav    schedule 26.10.2016    source sumber
comment
Bisakah Anda memposting gambar bagian Riwayat (diperluas) dan Suara?   -  person Marcelo Ávila de Oliveira    schedule 27.10.2016
comment
Apakah Anda menyelesaikan ini? Bagaimana ?   -  person Flows    schedule 10.11.2016
comment
Saya sudah menjawab pertanyaan saya, silakan cek di bawah   -  person saurav    schedule 10.11.2016


Jawaban (2)


Saya telah memecahkan masalah ini dengan menambahkan kategori di project.config proyek gerrit. Silakan periksa di bawah. Nilainya dapat Anda ubah sesuai kebutuhan Anda.

label "Sonar-Verified"]
    branch = refs/heads/*
    function = MaxWithBlock
    value = -2 Fails
    value = -1
    value =  0 No score
    value = +1 Verified
    defaultValue = 0

Salam,

Saurav

person saurav    schedule 10.11.2016

Kategori Code-Review digunakan oleh plugin Sonar-Gerrit secara default, sehingga dapat di-override/ditimpa berdasarkan skor yang diberikan oleh pengguna lain atau Gerrit Trigger. Sangat disarankan untuk mengonfigurasi label terpisah di Gerrit.

[label "Sonar-Verified"]
    function = MaxWithBlock
    value = -1 Issues found
    value =  0 No score
    value = +1 Verified
    defaultValue = 0

Jangan lupa untuk mengatur hak akses:

[access "refs/heads/*"]
    label-Sonar-Verified = -1..+1 group Non-Interactive Users

Ketika label plugin khusus dikonfigurasi, dimungkinkan untuk menggunakannya dalam pengaturan plugin Sonar-Gerrit.

Lihat bagian Wiki Plugin Pengaturan Gerrit untuk detail lebih lanjut.

person Tatiana Didik    schedule 04.04.2017