NuGetPublisher@0 - مهمة NuGet publisher v0

NuGetPublisher@0 مهمل. استخدم مهمة "NuGet" بدلا من ذلك. يعمل مع إطار عمل مثبت الأدوات الجديد بحيث يمكنك بسهولة استخدام إصدارات جديدة من NuGet دون انتظار تحديث مهمة، ويوفر دعما أفضل للموجزات المصادق عليها خارج هذه المؤسسة/المجموعة، ويستخدم NuGet 4 بشكل افتراضي.

بناء الجملة

# NuGet publisher v0
# Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.
- task: NuGetPublisher@0
  inputs:
    searchPattern: '**/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg' # string. Required. Path/Pattern to nupkg. Default: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.
    nuGetFeedType: 'external' # 'external' | 'internal'. Required. Feed type. Default: external.
    connectedServiceName: # string. Required when nuGetFeedType = external. NuGet Service Connection. 
    #feedName: # string. Required when nuGetFeedType = internal. Internal Feed URL. 
  # Advanced
    #nuGetAdditionalArgs: # string. NuGet Arguments. 
    #verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
    nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
    #nuGetPath: # string. Path to NuGet.exe. 
    #continueOnEmptyNupkgMatch: false # boolean. Continue if no packages match the "Path/Pattern to nupkg". Default: false.
# NuGet Publisher v0
# Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this account/collection, and uses NuGet 4 by default.
- task: NuGetPublisher@0
  inputs:
    searchPattern: '**/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg' # string. Required. Path/Pattern to nupkg. Default: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.
    nuGetFeedType: 'external' # 'external' | 'internal'. Required. Feed type. Default: external.
    connectedServiceName: # string. Required when nuGetFeedType = external. NuGet Service Connection. 
    #feedName: # string. Required when nuGetFeedType = internal. Internal Feed URL. 
  # Advanced
    #nuGetAdditionalArgs: # string. NuGet Arguments. 
    #verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
    nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
    #nuGetPath: # string. Path to NuGet.exe. 
    #continueOnEmptyNupkgMatch: false # boolean. Continue if no packages match the "Path/Pattern to nupkg". Default: false.

الإدخالات

searchPattern - المسار/النمط إلى nupkg
string. مطلوب القيمة الافتراضية: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg.

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


nuGetFeedType - نوع الموجز
string. مطلوب القيم المسموح بها: external (موجز NuGet الخارجي)، internal (موجز NuGet الداخلي). القيمة الافتراضية: external.

يحدد ما إذا كان الموجز الهدف موجزا/مجموعة داخلية أو خادم NuGet خارجيا.


connectedServiceName - اتصال خدمة NuGet
string. مطلوب عند nuGetFeedType = external.

يحدد اتصال الخدمة العامة لخادم NuGet. قم بتعيين حقل المفتاح Password/Token Key إلى مفتاح NuGet API الخاص بك.


feedName - عنوان URL للخلاصة الداخلية
string. مطلوب عند nuGetFeedType = internal.

يحدد عنوان URL لموجز NuGet المستضاف في هذا الحساب.


nuGetAdditionalArgs - وسيطات NuGet
string.

تم تمرير الوسيطات الإضافية إلى NuGet.exe push. تعرف على المزيد حول أمر الدفع في NuGet CLI.


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

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


nuGetVersion - إصدار NuGet
string. مطلوب القيم المسموح بها: 3.3.0، 3.5.0.1829 (3.5.0)، 4.0.0.2283 (4.0.0)، custom. القيمة الافتراضية: 3.3.0.

يحدد إصدار NuGet أو إصدارا مخصصا لاستخدامه.


nuGetPath - المسار إلى NuGet.exe
string.

‏‏اختياري. يوفر المسار إلى NuGet.exe. سيتجاوز تحديد الإصدار.


continueOnEmptyNupkgMatch - تابع إذا لم تتطابق أي حزم مع "المسار/النمط إلى nupkg"
boolean. القيمة الافتراضية: false.

استمر في المهمة بدلا من فشل المهمة إذا لم تتطابق أي حزم مع searchPattern السلسلة.


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

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

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

لا شيء

المتطلبات

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