Cache@2 - مهمة ذاكرة التخزين المؤقت v2
تحسين أداء البناء باستخدام هذه المهمة لتخزين الملفات مؤقتا، مثل التبعيات، بين تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية. راجع مهمة ذاكرة التخزين المؤقت: كيفية عملهاوتقليل وقت الإنشاء باستخدام التخزين المؤقت للحصول على أمثلة محددة والمزيد من التفاصيل.
بناء الجملة
# Cache v2
# Cache files between runs.
- task: Cache@2
inputs:
key: # string. Required. Key.
path: # string. Required. Path.
#cacheHitVar: # string. Cache hit variable.
#restoreKeys: # string. Additional restore key prefixes.
الإدخالات
key
- مفتاح
string
. مطلوب
المفتاح (المعرف الفريد) لذاكرة التخزين المؤقت. يجب أن تكون هذه سلسلة يمكن تقسيمها باستخدام |
. يمكن أن تكون مسارات الملفات مطلقة أو نسبة إلى $(System.DefaultWorkingDirectory)
.
على الرغم من عدم وجود حد أقصى محدد لعدد المقاطع لمفتاح، إذا كنت تحصل على أخطاء في ذاكرة التخزين المؤقت، فحاول استخدام مفتاح أقصر مع مقاطع أقل، على سبيل المثال عن طريق إنشاء مفتاح جديد وهو تجزئة مقاطعك.
path
- مسار
string
. مطلوب
مسار المجلد إلى ذاكرة التخزين المؤقت. يمكن أن تكون مؤهلة بالكامل أو نسبة إلى $(System.DefaultWorkingDirectory)
. لا تُدعم الأحرف البديلة. المتغيرات مدعومة.
cacheHitVar
- متغير الوصول إلى ذاكرة التخزين المؤقت
string
.
المتغير المراد تعيينه استنادا إلى استعادة ذاكرة التخزين المؤقت. سيكون true
عند استعادة ذاكرة التخزين المؤقت (أي الوصول إلى ذاكرة التخزين المؤقت)، inexact
أو عند الوصول إلى ذاكرة التخزين المؤقت لمفتاح الاستعادة (استنادا restoreKeys
إلى ) أو false
إذا كان هناك خطأ في ذاكرة التخزين المؤقت.
restoreKeys
- بادئات مفاتيح الاستعادة الإضافية
string
.
بادئات مفتاح الاستعادة الإضافية التي تستخدمها المهمة إذا فات المفتاح الأساسي. يمكن أن تكون هذه قائمة محددة بخطوط جديدة من بادئات المفاتيح.
خيارات التحكم بالمهمة
تحتوي جميع المهام على خيارات التحكم بالإضافة إلى مدخلات المهام الخاصة بها. لمزيد من المعلومات، راجع خيارات التحكم وخصائص المهمة الشائعة.
متغيرات الإخراج
لا شيء
الملاحظات
تحسين أداء البناء عن طريق التخزين المؤقت للملفات، مثل التبعيات، بين تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية.
المتطلبات
المتطلبات | الوصف |
---|---|
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية | YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي |
يعمل على | Agent, DeploymentGroup |
المطالب | بلا |
القدرات | لا تفي هذه المهمة بأي متطلبات للمهام اللاحقة في الوظيفة. |
قيود الأوامر | أي |
متغيرات Settable | أي |
إصدار الوكيل | 2.160.0 أو أحدث |
فئة المهمة | الأداة المساعدة |