SonarScanner প্ৰক্সি বিফলতা: Maven নিৰ্ভৰশীলতা বনাম চাৰ্ভাৰ ডাউনলোড
Maven ৰিপজিটৰী বিফলতা বা SonarScanner চাৰ্ভাৰ ডাউনলোডক তাক নিয়ন্ত্ৰণ কৰা প্ৰক্সি সংৰূপৰ সৈতে মিলাওক।
সংৰূপৰ গৰাকী বাছনি কৰিবলৈ প্ৰথম বিফল 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 সমাধানে স্কেনাৰৰ সংযোগ পৰীক্ষা নকৰে। ছেটিংছ সলনি কৰাৰ আগতে মোতায়েন কৰা স্কেনাৰ পৰিয়াল/সংস্কৰণৰ সৈতে মিলাওক।