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.config
project.json
. مكافئ كوسيطة -PackagesDirectory NuGet.exe
سطر الأوامر.
verbosity
- الاسهاب
string
. القيم المسموح بها: -
، Quiet
، Normal
، Detailed
. القيمة الافتراضية: Detailed
.
يحدد مقدار التفاصيل المعروضة في الإخراج.
خيارات التحكم بالمهمة
تحتوي جميع المهام على خيارات التحكم بالإضافة إلى مدخلات المهام الخاصة بها. لمزيد من المعلومات، راجع خيارات التحكم وخصائص المهمة الشائعة.
متغيرات الإخراج
لا شيء
المتطلبات
المتطلبات | الوصف |
---|---|
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية | YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي |
يعمل على | Agent, DeploymentGroup |
المطالب | بلا |
القدرات | لا تفي هذه المهمة بأي طلبات للمهام اللاحقة في الوظيفة. |
قيود الأوامر | أي |
متغيرات Settable | أي |
إصدار الوكيل | 2.144.0 أو أحدث |
فئة المهمة | الحزمة |
المتطلبات | الوصف |
---|---|
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية | YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي |
يعمل على | Agent, DeploymentGroup |
المطالب | بلا |
القدرات | لا تفي هذه المهمة بأي طلبات للمهام اللاحقة في الوظيفة. |
قيود الأوامر | أي |
متغيرات Settable | أي |
إصدار الوكيل | 2.115.0 أو أحدث |
فئة المهمة | الحزمة |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ