NuGetInstaller@0: tarea instalador de NuGet v0
Instala o restaura paquetes NuGet que faltan.
Importante
Esta tarea está en desuso. Las compilaciones que lo usan se interrumpirán el 11-27-2023. Cambie a la opción derestore
NuGetCommand@2 lo antes posible. Para obtener más información, consulte Migración desde NuGetInstaller@0 o NuGetRestore@1.
Instala o restaura paquetes NuGet que faltan.
Esta tarea está en desuso. Use la opción del restore
NuGetCommand@2.
Instala o restaura paquetes NuGet que faltan. Use NuGetAuthenticate@0 tarea para obtener las funcionalidades más recientes.
Instala o restaura paquetes NuGet que faltan.
Syntax
# NuGet Installer v0
# Installs or restores missing NuGet packages. Use NuGetAuthenticate@0 task for latest capabilities.
- task: NuGetInstaller@0
inputs:
solution: '**/*.sln' # string. Required. Path to solution or packages.config. Default: **/*.sln.
#nugetConfigPath: # string. Path to NuGet.config.
restoreMode: 'restore' # 'restore' | 'install'. Required. Installation type. Default: restore.
#noCache: false # boolean. Disable local cache. Default: false.
#nuGetRestoreArgs: # string. NuGet arguments.
# Advanced
#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.
# NuGet Installer v0
# Installs or restores missing NuGet packages.
- task: NuGetInstaller@0
inputs:
solution: '**/*.sln' # string. Required. Path to solution or packages.config. Default: **/*.sln.
#nugetConfigPath: # string. Path to NuGet.config.
restoreMode: 'restore' # 'restore' | 'install'. Required. Installation type. Default: restore.
#noCache: false # boolean. Disable local cache. Default: false.
#nuGetRestoreArgs: # string. NuGet arguments.
# Advanced
#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.
Entradas
solution
-
Ruta de acceso a la solución o packages.config
string
. Obligatorio. Valor predeterminado: **/*.sln
.
Ruta de acceso al archivo de solución de Visual Studio o al packages.config de NuGet.
nugetConfigPath
-
Ruta de acceso a NuGet.config
string
.
Equivalente a -ConfigFile NuGet.exe argumento de línea de comandos.
restoreMode
-
Tipo de instalación
string
. Obligatorio. Valores permitidos: restore
, install
. Valor predeterminado: restore
.
La restauración restaurará los paquetes de los que depende una solución y, por lo general, es lo que desea.
La instalación instalará paquetes desde un archivo packages.config. Use esta opción si desea instalar un paquete de herramientas independiente.
noCache
-
Deshabilitación de la caché local
boolean
. Valor predeterminado: false
.
Equivalente al argumento de línea de comandos -NoCache NuGet.exe.
nuGetRestoreArgs
-
Argumentos de NuGet
string
.
Argumentos adicionales pasados a NuGet.exe restauración o instalación. Más información.
verbosity
-
Detalle
string
. Valores permitidos: -
, Quiet
, Normal
, Detailed
. Valor predeterminado: -
.
Nivel de detalle de NuGet.
nuGetVersion
-
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
.
Versión de NuGet que se va a usar o versión externa.
nuGetPath
-
Ruta de acceso a NuGet.exe
string
.
Opcionalmente, proporcione la ruta de acceso a NuGet.exe. Invalidará la selección de la versión.
Opciones de control de tareas
Todas las tareas tienen opciones de control además de las entradas de tareas. Para obtener más información, vea 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 |
Peticiones | None |
Capabilities | Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
Restricciones de comandos | Any |
Variables que se pueden establecer | Any |
Versión del agente | 2.115.0 o superior |
Categoría de la tarea: | Paquete |
Requisito | Descripción |
---|---|
Tipos de canalización | YAML, compilación clásica, versión clásica |
Se ejecuta en | Agente, DeploymentGroup |
Peticiones | None |
Capabilities | Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo. |
Restricciones de comandos | Any |
Variables que se pueden establecer | Any |
Versión del agente | 1.83.0 o superior |
Categoría de la tarea: | Paquete |