Fendix واجهة أوامر مبنية على Cobra. تستخدم الصيغة أقواس الزاوية للمعاملات المطلوبة والأقواس المربعة للخيارات الاختيارية.
v3.7.0 · تأتي أسماء الأوامر والخيارات والأنواع والقيم الافتراضية الحتمية أدناه من تسجيل Cobra في المحرك. وتُدار الأمثلة والشروح التحريرية بصورة مستقلة.
فهرس الأوامر المستقرة
| الأمر | الغرض | التوفر |
|---|---|---|
fendix benchmark | تشغيل مجموعة الاختبارات المعيارية الداخلية للدقة والأداء. | مستقر في v3.7.0 |
fendix completion | توليد سكربت الإكمال التلقائي للصدفة. | مستقر في v3.7.0 |
fendix db | إدارة لقطة قاعدة الثغرات المحلية والتحقق منها. | مستقر في v3.7.0 |
fendix demo | تشغيل عرض محلي آمن على OWASP Juice Shop. | مستقر في v3.7.0 |
fendix engine | فحص محرك Python المضمّن أو مزامنته. | مستقر في v3.7.0 |
fendix help | Help about any command | مستقر في v3.7.0 |
fendix hook | إدارة خطاف Git قبل الالتزام. | مستقر في v3.7.0 |
fendix ignore | فحص ملف .fendix-ignore وتنظيفه. | مستقر في v3.7.0 |
fendix import | استيراد نتائج SARIF إلى مسار القرار. | مستقر في v3.7.0 |
fendix init | إنشاء سياسة وقوالب CI أولية. | مستقر في v3.7.0 |
fendix jira | مزامنة النتائج مع Jira. | مستقر في v3.7.0 |
fendix metrics | عرض مقاييس CLI المحلية أو تصديرها أو مسحها. | مستقر في v3.7.0 |
fendix notify | إرسال النتائج إلى قنوات الإشعار المهيأة. | مستقر في v3.7.0 |
fendix plugins | عرض إضافات المحلل أو تثبيتها. | مستقر في v3.7.0 |
fendix report | إعادة إخراج تقرير محفوظ بصيغة أخرى. | مستقر في v3.7.0 |
fendix scan | فحص هدف مصرّح به وإنتاج قرار خاضع للسياسة. | مستقر في v3.7.0 |
fendix verify | إعادة اختبار نتيجة واحدة بعد المعالجة. | مستقر في v3.7.0 |
fendix version | عرض إصدار Fendix. | مستقر في v3.7.0 |
أولوية التهيئة
تُطبّق القيم الافتراضية أولًا، ثم .fendix.yaml، ثم خيارات CLI التي مررها المستخدم صراحة. ولا تستبدل قيمة Cobra غير المعدّلة قيمة قُرئت من ملف التهيئة.
defaults→.fendix.yaml→explicit CLI flags
سطح التطوير فقط
تُشحن أوامر وخيارات إنتاج أدلة CI المُدار كمعاينة، وتُستبعد من فهرس v3.7.0 المستقر.