کنفیگریشن کا مالک منتخب کرنے کے لیے پہلا ناکام URL استعمال کریں:

ڈاؤن لوڈپراکسی ماخذ
Maven اسکینر پلگ ان/انحصارات لاتا ہےفعال settings.xml پراکسی، ریپوزٹری/آئینہ اور nonProxyHosts
چل رہا اسکینر SonarQube سے وسائل حاصل کرتا ہےمعاون اسکینر مخصوص نیٹ ورک سیٹنگز

SonarScanner for Maven 5.0 اور بعد کے یا CLI 6.0 اور بعد کے لیے، شروع کرنے والا shell/CI ماحول یہ فراہم کر سکتا ہے:

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

پراپرٹی کی صورتیں sonar.scanner.proxyHost/sonar.scanner.proxyPort ہیں۔ مکمل URL یا اندازہ لگایا گیا ڈیفالٹ نہیں، بلکہ ہوسٹ نام اور واضح طور پر الگ پورٹ استعمال کریں۔ HTTP پراکسی فہرست سے HTTP اندراج ان فیلڈز کو صرف اجازت یافتہ عوامی SonarQube اینڈ پوائنٹ ٹیسٹ کے لیے بھر سکتا ہے، جب اصل اسکینر کنفیگریشن میں کوئی پراکسی صارف یا پراکسی پاس ورڈ سیٹنگ نہ ہو۔

ضرورت ہو تو CI اسناد کی دیکھ بھال کے ذریعے SONAR_SCANNER_PROXY_USER/SONAR_SCANNER_PROXY_PASSWORD فراہم کریں۔ SonarQube تجزیہ ٹوکن کسی دوسرے شریک کی توثیق کرتا ہے۔

تجزیہ URL کو اصل SonarQube سروس رکھیں۔ سرور کی Marketplace پراکسی کسی دوسرے عمل کو کنٹرول کرتی ہے، اور کامیاب Maven حل اسکینر کے کنکشن کی جانچ نہیں کرتا۔ سیٹنگز تبدیل کرنے سے پہلے انہیں نصب شدہ اسکینر خاندان/ورژن سے مطابقت دیں۔

متعلقہ مضامین