NuGetRestore@1 - مهمة استعادة NuGet v1

استخدم هذه المهمة لاستعادة حزم NuGet استعدادا لخطوة Visual Studio Build.

هام

تم إهمال هذه المهمة. ستتعطل الإصدارات التي تستخدمه في 11-27-2023. يرجى التبديل إلى استخدام خيار NuGetCommand@2restore في أقرب وقت ممكن. لمزيد من المعلومات، راجع الترحيل من NuGetInstaller@0 أو NuGetRestore@1.

استخدم هذه المهمة لاستعادة حزم NuGet استعدادا لخطوة Visual Studio Build.

استخدم هذه المهمة لاستعادة حزم NuGet استعدادا لخطوة Visual Studio Build.

بناء الجملة

# NuGet Restore v1
# Restores NuGet packages in preparation for a Visual Studio Build step.
- task: NuGetRestore@1
  inputs:
    solution: '**/*.sln' # string. Required. Path to solution, packages.config, or project.json. Default: **/*.sln.
    selectOrConfig: 'select' # 'select' | 'config'. Required. Feeds to use. Default: select.
    #feed: # string. Optional. Use when selectOrConfig = select. Use packages from this Azure Artifacts feed. 
    #includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select. Use packages from NuGet.org. Default: true.
    #nugetConfigPath: # string. Optional. Use when selectOrConfig = config. Path to NuGet.config. 
  # Advanced
    #noCache: false # boolean. Disable local cache. Default: false.
    #packagesDirectory: # string. Destination directory. 
    #verbosity: 'Detailed' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: Detailed.
# NuGet Restore v1
# Restores NuGet packages in preparation for a Visual Studio Build step.
- task: NuGetRestore@1
  inputs:
    solution: '**/*.sln' # string. Required. Path to solution, packages.config, or project.json. Default: **/*.sln.
    selectOrConfig: 'select' # 'select' | 'config'. Required. Feeds to use. Default: select.
    #feed: # string. Optional. Use when selectOrConfig = select. Use packages from this VSTS feed. 
    #includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select. Use packages from NuGet.org. Default: true.
    #nugetConfigPath: # string. Optional. Use when selectOrConfig = config. Path to NuGet.config. 
  # Advanced
    #noCache: false # boolean. Disable local cache. Default: false.
    #packagesDirectory: # string. Destination directory. 
    #verbosity: 'Detailed' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: Detailed.

الإدخالات

solution - المسار إلى الحل أو packages.config أو project.json
string. مطلوب القيمة الافتراضية: **/*.sln.

المسار إلى الحل أو packages.configأو project.json الملف الذي يشير إلى الحزم المراد استعادتها.


selectOrConfig - موجزات لاستخدامها
string. مطلوب القيم المسموح بها: select (الموجزات) التي أختارها هنا)، config (الموجزات في NuGet.config). القيمة الافتراضية: select.

يحدد الموجز (الموجزات) المراد استخدامه. حدد موجزا واحدا من VSTS و/أو NuGet.org باستخدام select القيمة. حدد موجزات متعددة عن طريق تثبيت nuget.config ملف إلى مستودع التعليمات البرمجية المصدر وتعيين مساره بالقيمة config .


feed - استخدام الحزم من موجز Azure Artifacts هذا
string. ‏‏اختياري. استخدم عندما selectOrConfig = select.

يتضمن موجز VSTS المحدد في الملف الذي تم NuGet.config إنشاؤه.


feed - استخدام الحزم من موجز VSTS هذا
string. ‏‏اختياري. استخدم عندما selectOrConfig = select.

يتضمن موجز VSTS المحدد في الملف الذي تم NuGet.config إنشاؤه.


includeNuGetOrg - استخدام الحزم من NuGet.org
boolean. ‏‏اختياري. استخدم عندما selectOrConfig = select. القيمة الافتراضية: true.

يتضمن موجز NuGet.org المحدد في الذي تم NuGet.configإنشاؤه .


nugetConfigPath - المسار إلى NuGet.config
string. ‏‏اختياري. استخدم عندما selectOrConfig = config.

يحدد المسار إلى NuGet.config في المستودع الخاص بك الذي يحدد الموجزات التي يمكن استعادة الحزم منها.


noCache - تعطيل ذاكرة التخزين المؤقت المحلية
boolean. القيمة الافتراضية: false.

يمنع NuGet من استخدام الحزم من ذاكرة التخزين المؤقت للجهاز المحلي. مكافئ كوسيطة -NoCache NuGet.exe سطر الأوامر.


packagesDirectory - دليل الوجهة
string.

يحدد المجلد الذي يتم تثبيت الحزم فيه. إذا لم يتم تحديد أي مجلد، تتم استعادة الحزم إلى packages/ مجلد جنبا إلى جنب مع الحل المحدد، أو packages.configproject.json. مكافئ كوسيطة -PackagesDirectory NuGet.exe سطر الأوامر.


verbosity - الاسهاب
string. القيم المسموح بها: -، Quiet، Normal، Detailed. القيمة الافتراضية: Detailed.

يحدد مقدار التفاصيل المعروضة في الإخراج.


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

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

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

لا شيء

المتطلبات

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