Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
NuGetPublisher@0 está en desuso. En su lugar, use la tarea "NuGet". Funciona con el nuevo marco del instalador de herramientas para que pueda usar fácilmente nuevas versiones de NuGet sin esperar una actualización de tareas, proporciona una mejor compatibilidad con fuentes autenticadas fuera de esta organización o colección y usa NuGet 4 de forma predeterminada.
Sintaxis
# 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.
Entradas
searchPattern
-
ruta de acceso o patrón a nupkg
string
. Obligatorio. Valor predeterminado: **/*.nupkg;-:**/packages/**/*.nupkg;-:**/*.symbols.nupkg
.
Patrón que la tarea usa para buscar coincidencias o rutas de acceso a nupkg
archivos que se van a cargar. Varios patrones se pueden separar mediante un punto y coma.
nuGetFeedType
-
tipo de fuente
string
. Obligatorio. Valores permitidos: external
(fuente NuGet externa), internal
(fuente de NuGet interna). Valor predeterminado: external
.
Especifica si la fuente de destino es una fuente o colección interna o un servidor NuGet externo.
de conexión de servicio NuGet de connectedServiceName
-
string
. Obligatorio cuando nuGetFeedType = external
.
Especifica la conexión de servicio genérico del servidor NuGet. Establezca el campo clave Password/Token Key
en la clave de API de NuGet.
feedName
-
dirección URL de fuente interna
string
. Obligatorio cuando nuGetFeedType = internal
.
Especifica la dirección URL de una fuente nuGet hospedada en esta cuenta.
argumentos de NuGet de nuGetAdditionalArgs
-
string
.
Argumentos adicionales pasados a NuGet.exe push
. Obtenga más información sobre el comando de inserción de en la CLI de NuGet.
verbosity
-
verbosity
string
. Valores permitidos: -
, Quiet
, Normal
, Detailed
. Valor predeterminado: -
.
Especifica la cantidad de detalles que se muestran en la salida.
nuGetVersion
-
de versión de NuGet
string
. Obligatorio. Valores permitidos: 3.3.0
, 3.5.0.1829
(3.5.0), 4.0.0.2283
(4.0.0), custom
. Valor predeterminado: 3.3.0
.
Especifica la versión de NuGet o una versión personalizada que se va a usar.
ruta de acceso de nuGetPath
- a NuGet.exe
string
.
Opcional. Proporciona la ruta de acceso a NuGet.exe
. Invalidará la selección de versión.
continueOnEmptyNupkgMatch
-
Continuar si ningún paquete coincide con el "Path/Pattern to nupkg"
boolean
. Valor predeterminado: false
.
Continúa la tarea en lugar de generar errores en la tarea si ningún paquete coincide con la cadena de searchPattern
.
Opciones de control de tareas
Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.
Variables de salida
Ninguno.
Requisitos
Requisito | Descripción |
---|---|
Tipos de canalización | YAML, compilación clásica, versión clásica |
Se ejecuta en | Agente, DeploymentGroup |
demandas | Los agentes autohospedados deben tener funcionalidades que coincidan con los siguientes exigen ejecutar trabajos que usen esta tarea: Cmd |
funcionalidades de |
Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
restricciones de comandos | Cualquiera |
variables settable | Cualquiera |
Versión del agente | 2.144.0 o superior |
Categoría de tarea | Paquete |
Requisito | Descripción |
---|---|
Tipos de canalización | YAML, compilación clásica, versión clásica |
Se ejecuta en | Agente, DeploymentGroup |
demandas | Los agentes autohospedados deben tener funcionalidades que coincidan con los siguientes exigen ejecutar trabajos que usen esta tarea: Cmd |
funcionalidades de |
Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
restricciones de comandos | Cualquiera |
variables settable | Cualquiera |
Versión del agente | 2.115.0 o superior |
Categoría de tarea | Paquete |