NuGetInstaller@0 - Tâche du programme d’installation NuGet v0
Installe ou restaure les packages NuGet manquants.
Important
Cette tâche est dépréciée. Les builds qui l’utilisent seront interrompues le 27-11-2023. Basculez vers l’option de restore
NuGetCommand@2 dès que possible. Pour plus d’informations, consultez Migrer à partir de NuGetInstaller@0 ou NuGetRestore@1.
Installe ou restaure les packages NuGet manquants.
Cette tâche est dépréciée. Utilisez l’option du restore
NuGetCommand@2.
Installe ou restaure les packages NuGet manquants. Utilisez NuGetAuthenticate@0 tâche pour les fonctionnalités les plus récentes.
Installe ou restaure les packages NuGet manquants.
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.
Entrées
solution
-
Chemin d’accès à la solution ou packages.config
string
. Obligatoire. Valeur par défaut : **/*.sln
.
Chemin d’accès au fichier de solution Visual Studio ou à NuGet packages.config.
nugetConfigPath
-
Chemin d’accès à NuGet.config
string
.
Équivalent à l’argument de ligne de commande -ConfigFile NuGet.exe.
restoreMode
-
Type d’installation
string
. Obligatoire. Valeurs autorisées : restore
, install
. Valeur par défaut : restore
.
La restauration restaure les packages dont dépend une solution et correspond généralement à ce que vous souhaitez.
L’installation installe les packages à partir d’un fichier packages.config. Utilisez cette option si vous souhaitez installer un package d’outils autonome.
noCache
-
Désactiver le cache local
boolean
. Valeur par défaut : false
.
Équivalent à l’argument de ligne de commande -NoCache NuGet.exe.
nuGetRestoreArgs
-
Arguments NuGet
string
.
Arguments supplémentaires passés à NuGet.exe restaurer ou installer. Plus d’informations.
verbosity
-
Verbosité
string
. Valeurs autorisées : -
, Quiet
, Normal
, Detailed
. Valeur par défaut : -
.
Niveau de détail de NuGet.
nuGetVersion
-
NuGet Version
string
. Obligatoire. Valeurs autorisées : 3.3.0
, 3.5.0.1829
(3.5.0), 4.0.0.2283
(4.0.0), custom
. Valeur par défaut : 3.3.0
.
Version de NuGet à utiliser, ou version externe.
nuGetPath
-
Chemin d’accès à NuGet.exe
string
.
Indiquez éventuellement le chemin d’accès à NuGet.exe. Remplace la sélection de version.
Options de contrôle de la tâche
Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.
Variables de sortie
Aucun.
Configuration requise
Condition requise | Description |
---|---|
Types de pipelines | YAML, build classique, version classique |
S’exécute sur | Agent, DeploymentGroup |
Demandes | None |
Capabilities | Cette tâche ne répond à aucune demande pour les tâches suivantes dans le travail. |
Restrictions de commande | Quelconque |
Variables paramétrables | Quelconque |
Version de l’agent | 2.115.0 ou version ultérieure |
Catégorie de la tâche | Paquet |
Condition requise | Description |
---|---|
Types de pipelines | YAML, build classique, version classique |
S’exécute sur | Agent, DeploymentGroup |
Demandes | None |
Capabilities | Cette tâche ne répond à aucune demande pour les tâches suivantes dans le travail. |
Restrictions de commande | Quelconque |
Variables paramétrables | Quelconque |
Version de l’agent | 1.83.0 ou version ultérieure |
Catégorie de la tâche | Paquet |