تخطٍّ إلى المحتوى
Fendixالتوثيقالتوثيق

.fendix.yaml · SEC-001 · SARIF

الإصدار الحالي v3.7.0
دليلمستقرv3.7.0

تهيئة سياسة الإصدار

احفظ سياسة افتراضية قابلة للمراجعة مع إبقاء ضوابط وقت التشغيل صريحة.

في هذه الصفحة

كيف أوحّد القيم الافتراضية للقرارات محليًا وفي CI؟

أنشئ سياسة المستودع

يتطلب الملف version: 1. تحمّل Fendix الملف .fendix.yaml من مجلد العمل ما لم يحدد --config ملفًا آخر.

.fendix.yaml
version: 1
fail_on: HIGH
scan:
  enable_active: false
  enforce_confidence: true

افهم ترتيب الأولوية

تتغلب الطبقة اللاحقة على السابقة. وهكذا تبقى سياسة المستودع المراجَعة هي الافتراضية، مع السماح لكل تشغيل صريح بتجاوزها.

  1. 01القيم المضمنة
  2. 02.fendix.yaml
  3. 03خيارات CLI الصريحة

أبقِ متطلبات وقت التشغيل في الأمر

ضوابط التغطية الصارمة مثل --fail-on-coverage-gap و--require-analyzers ليست حقولًا في مخطط version: 1. وكذلك الأهداف وبيانات الاعتماد وخطوط الأساس ومسارات المخرجات أمور تخص كل تشغيل.

لماذا يعمل بهذه الطريقة؟

اقرأ السياسة ومستوى الثقة. واستخدم اشتراط التغطية لبوابات التغطية. يحدد مرجع التهيئة وخيارات سياسة scan العقد الدقيق.