NuGetPublisher@0 — задача издателя NuGet версии 0
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.
Входные данные
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
ключ API NuGet.
feedName
-
URL-адрес внутреннего веб-канала
string
. Требуется, если nuGetFeedType = internal
.
Указывает URL-адрес веб-канала NuGet, размещенного в этой учетной записи.
nuGetAdditionalArgs
-
аргументы NuGet
string
.
Дополнительные аргументы, переданные NuGet.exe push
. Дополнительные сведения о команде push-отправки вИнтерфейса командной строки NuGet.
verbosity
-
детализации
string
. Допустимые значения: -
, , Quiet
Normal
Detailed
. Значение по умолчанию: -
.
Указывает объем сведений, отображаемых в выходных данных.
версии NuGet nuGetVersion
-
string
. Обязательное. Допустимые значения: 3.3.0
, 3.5.0.1829
(3.5.0), 4.0.0.2283
(4.0.0), custom
. Значение по умолчанию: 3.3.0
.
Указывает версию NuGet или пользовательскую версию, используемую.
Путь к NuGet.exenuGetPath
-
string
.
Необязательно. Предоставляет путь к NuGet.exe
. Переопределит выбор версии.
continueOnEmptyNupkgMatch
-
Продолжить, если пакеты не соответствуют path/Pattern to nupkg
boolean
. Значение по умолчанию: false
.
Продолжает задачу вместо сбоя задачи, если пакеты не соответствуют строке searchPattern
.
Параметры управления задачами
Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.
Выходные переменные
Нет.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
требования | Локальные агенты должны иметь возможности, соответствующие следующим требованиям для выполнения заданий, использующих эту задачу: Cmd |
возможностей | Эта задача не удовлетворяет требованиям к последующим задачам в задании. |
ограничения команд | Любое |
переменные settable | Любое |
Версия агента | 2.144.0 или более поздней версии |
Категория задач | Пакет |
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
требования | Локальные агенты должны иметь возможности, соответствующие следующим требованиям для выполнения заданий, использующих эту задачу: Cmd |
возможностей | Эта задача не удовлетворяет требованиям к последующим задачам в задании. |
ограничения команд | Любое |
переменные settable | Любое |
Версия агента | 2.115.0 или более поздней версии |
Категория задач | Пакет |