NuGetToolInstaller@0 - مهمة v0 لمثبت أداة NuGet

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

بناء الجملة

# NuGet tool installer v0
# 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@0
  inputs:
    #versionSpec: # string. Version of NuGet.exe to install. 
    #checkLatest: false # boolean. Always download the latest matching version. Default: false.
# NuGet tool installer v0
# 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@0
  inputs:
    versionSpec: '4.3.0' # string. Required. Version of NuGet.exe to install. Default: 4.3.0.
    #checkLatest: false # boolean. Always download the latest matching version. Default: false.
# NuGet Tool Installer v0
# 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@0
  inputs:
    versionSpec: '4.3.0' # string. Required. Version of NuGet.exe to install. Default: 4.3.0.
    #checkLatest: false # boolean. Always download the latest matching version. Default: false.

الإدخالات

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

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

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

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


versionSpec - إصدار NuGet.exe المراد تثبيته
string. مطلوب القيمة الافتراضية: 4.3.0.

إصدار أو نطاق إصدار يحدد إصدار 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 بشكل منتظم، ولكنها غالبا ما تكون متأخرة قليلا عن أحدث إصدار. قد يؤدي تمكين هذه المعلمة إلى قضاء الكثير من الوقت في التحديث إلى إصدار ثانوي أحدث.


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

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

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

لا شيء

الملاحظات

يتوفر إصدار أحدث من هذه المهمة في NuGetToolInstaller@1.

المتطلبات

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