جدول المحتويات:

كيف تدمج SonarQube في Jenkins؟
كيف تدمج SonarQube في Jenkins؟

فيديو: كيف تدمج SonarQube في Jenkins؟

فيديو: كيف تدمج SonarQube في Jenkins؟
فيديو: How to Integrate SonarQube With Jenkins 2024, شهر نوفمبر
Anonim

لدمج SonarQube في Jenkins ، قمت بتنفيذ الخطوات التالية

  1. تسجيل الدخول إلى جينكينز وتثبيت سونار كيوب البرنامج المساعد الماسح الضوئي. انتقل إلى إدارة جينكينز -> إدارة الإضافات> متاح -> سونار كيوب الماسح الضوئي.
  2. تكوين SonarQube مسار المنزل.
  3. حاليا، تكوين SonarQube الخادم فيها جينكينز .
  4. احفظها.

بعد ذلك ، قد يتساءل المرء أيضًا ، كيف يمكنني استخدام ماسح SonarQube في Jenkins؟

تسجيل الدخول إلى جينكينز كمسؤول وانتقل إلى إدارة جينكينز > تهيئة نظام. قم بالتمرير لأسفل إلى ملف سونار كيوب قسم التكوين ، انقر فوق إضافة سونار كيوب ، وأضف القيم التي تتم مطالبتك بها. يجب إنشاء رمز مصادقة الخادم باعتباره بيانات اعتماد "نص سري".

بالإضافة إلى ذلك ، كيف يتم تطبيق SonarQube؟ إعداد SonarQube

  1. قم بتشغيل خادم SonarQube.
  2. قم بتشغيل docker ps وتحقق مما إذا كان الخادم يعمل.
  3. انتظر حتى يبدأ الخادم وتسجيل الدخول إلى خادم SonarQube على https:// localhost: 9000 باستخدام بيانات الاعتماد الافتراضية: تسجيل الدخول: كلمة مرور المسؤول: المشرف.
  4. انتقل إلى: https:// localhost: 9000 / account / security / وقم بإنشاء رمز مميز.

وبالمثل ، كيف يمكنني تعيين تغطية كود سونار في جينكينز؟

2 إجابات. عليك أولا تثبيت " سونار كيوب برنامج Scanner Plugin "و إعداد SonarQube الخادم إعدادات في الأداة العالمية الإعدادات من جينكينز . ثم في العمل إعدادات -> بناء -> سونار كيوب يذكر الماسح الخصائص التالية المتعلقة بـ جاكوكو جنبا إلى جنب مع السونار خصائص المشروع ذات الصلة.

ما هو سونار جنكينز؟

SonarQube هو تطبيق قائم على الويب يستخدم للإدارة المركزية لجودة الكود. قررنا دمجه مع جينكينز لتوفير حل بنقرة واحدة. السيناريو: دمج SonarQube مع جينكينز لتشغيل حالات اختبار الوحدة ونشر النتائج على SonarQube.

موصى به: