NuGetToolInstaller@1 - مهمة مثبت أداة NuGet v1

يكتسب إصدارا معينا من NuGet من الإنترنت أو ذاكرة التخزين المؤقت للأدوات ويضيفه إلى PATH. استخدم هذه المهمة لتغيير إصدار NuGet المستخدم في مهام NuGet.

بناء الجملة

# NuGet tool installer v1
# Acquires a specific version of NuGet from the internet or the tools cache and adds it to the PATH. Use this task to change the version of NuGet used in the NuGet tasks.
- task: NuGetToolInstaller@1
  inputs:
  # Advanced
    #versionSpec: # string. Version of NuGet.exe to install. 
    #checkLatest: false # boolean. Always check for new versions. Default: false.

الإدخالات

versionSpec - إصدار NuGet.exe المراد تثبيته
string.

إصدار أو نطاق إصدار يحدد إصدار NuGet لتوفيره على المسار. استخدم x كحرف بدل. راجع قائمة إصدارات NuGet المتوفرة.

إذا كنت تريد مطابقة إصدار ما قبل الإصدار، يجب أن تحتوي المواصفات على إصدار رئيسي وثانوي وتصحيح وإصدار ما قبل الإصدار من القائمة أعلاه. إذا لم يتم تحديد إصدار، فسيتم اختيار إصدار تلقائيا.

أمثلة: 4.x، 3.3.x، 2.8.6، >=4.0.0-0.


checkLatest - تحقق دائما من وجود إصدارات جديدة
boolean. القيمة الافتراضية: false.

عند تعيين هذا القيمة المنطقية إلى true، تتحقق المهمة دائما من أحدث إصدار متوفر من NuGet.exe ذلك الذي يلبي مواصفات الإصدار وتنزيله. سيتحمل هذا الخيار دائما وقت التنزيل، حتى إذا كان الإصدار المحدد من NuGet مخزنا مؤقتا بالفعل.

قد يؤدي تمكين هذا الخيار إلى فواصل بناء غير متوقعة عند إصدار إصدار جديد من NuGet.

تلميح

إذا كنت تستخدم العوامل المستضافة من Microsoft، فيجب ترك هذه المجموعة على خطأ. تقوم Microsoft بتحديث العوامل المستضافة من Microsoft بشكل منتظم، ولكنها غالبا ما تكون متأخرة قليلا عن أحدث إصدار. قد يؤدي تمكين هذه المعلمة إلى قضاء الكثير من الوقت في التحديث إلى إصدار ثانوي أحدث.


خيارات التحكم بالمهمة

تحتوي جميع المهام على خيارات التحكم بالإضافة إلى مدخلات المهام الخاصة بها. لمزيد من المعلومات، راجع خيارات التحكم وخصائص المهمة الشائعة.

متغيرات الإخراج

لا شيء

الملاحظات

استخدم هذه المهمة للبحث عن إصدار محدد من NuGet وتنزيله وتخزينه مؤقتا وإضافته إلى PATH. للحصول على معلومات حول ذاكرة التخزين المؤقت للأدوات، راجع مستودع azure-pipelines-tool-lib .

المتطلبات

المتطلبات الوصف
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي
يعمل على Agent, DeploymentGroup
المطالب بلا
القدرات يؤدي تشغيل هذه المهمة إلى تلبية الطلبات التالية لأي مهام لاحقة في نفس المهمة: NuGet
قيود الأوامر أي
متغيرات Settable أي
إصدار الوكيل 2.144.0 أو أحدث
فئة المهمة الأداة
المتطلبات الوصف
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي
يعمل على Agent, DeploymentGroup
المطالب بلا
القدرات يؤدي تشغيل هذه المهمة إلى تلبية الطلبات التالية لأي مهام لاحقة في نفس المهمة: NuGet
قيود الأوامر أي
متغيرات Settable أي
إصدار الوكيل 2.115.0 أو أحدث
فئة المهمة الأداة

راجع أيضًا

للحصول على شرح لمثبتات الأدوات والأمثلة، راجع مثبتات الأدوات.