Konfiguratsiya egasini tanlash uchun birinchi muvaffaqiyatsiz URLdan foydalaning:

Yuklab olishProksi manbai
Maven skaner plaginini/bogʻliqliklarini oladiFaol settings.xml proksisi, ombor/oyna va nonProxyHosts
Ishlayotgan skaner SonarQube dan resurslar oladiQoʻllab-quvvatlanadigan skanerga xos tarmoq sozlamalari

SonarScanner for Maven 5.0 va undan yuqori yoki CLI 6.0 va undan yuqori uchun ishga tushiruvchi shell/CI muhiti quyidagilarni taqdim etishi mumkin:

export SONAR_SCANNER_PROXY_HOST=proxy.example.net
export SONAR_SCANNER_PROXY_PORT=8080

Xossa shakllari sonar.scanner.proxyHost/sonar.scanner.proxyPort. Toʻliq URL yoki taxmin qilingan standart qiymat emas, xost nomi va aniq ajratilgan portdan foydalaning. HTTP proksilar roʻyxatidagi HTTP yozuvi bu maydonlarni faqat ruxsat etilgan ommaviy SonarQube soʻnggi nuqtasi sinovi uchun toʻldirishi mumkin, agar haqiqiy skaner konfiguratsiyasida proksi foydalanuvchisi yoki proksi paroli sozlamalari boʻlmasa.

Zarur boʻlganda SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD ni CI hisob maʼlumotlarini qayta ishlash orqali taqdim eting. SonarQube tahlil tokeni boshqa ishtirokchini autentifikatsiya qiladi.

Tahlil URLini haqiqiy SonarQube xizmati sifatida saqlang. Serverning Marketplace proksisi boshqa jarayonni boshqaradi va muvaffaqiyatli Maven yechimi skaner ulanishini sinamaydi. Oʻzgartirishdan oldin sozlamalarni oʻrnatilgan skaner oilasi/versiyasiga moslang.

O'xshash maqolalar