NuGetRestore@1 - Attività Di ripristino NuGet v1
Usare questa attività per ripristinare i pacchetti NuGet in preparazione per un passaggio di compilazione di Visual Studio.
Importante
Si tratta di un'attività deprecata. Le build che lo usano interromperanno il 11-27-2023. Passare all'opzionerestore
NuGetCommand@2 non appena possibile. Per altre informazioni, vedere Eseguire la migrazione da NuGetInstaller@0 o NuGetRestore@1.
Usare questa attività per ripristinare i pacchetti NuGet in preparazione per un passaggio di compilazione di Visual Studio.
Sintassi
# NuGet Restore v1
# Restores NuGet packages in preparation for a Visual Studio Build step.
- task: NuGetRestore@1
inputs:
solution: '**/*.sln' # string. Required. Path to solution, packages.config, or project.json. Default: **/*.sln.
selectOrConfig: 'select' # 'select' | 'config'. Required. Feeds to use. Default: select.
#feed: # string. Optional. Use when selectOrConfig = select. Use packages from this Azure Artifacts feed.
#includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select. Use packages from NuGet.org. Default: true.
#nugetConfigPath: # string. Optional. Use when selectOrConfig = config. Path to NuGet.config.
# Advanced
#noCache: false # boolean. Disable local cache. Default: false.
#packagesDirectory: # string. Destination directory.
#verbosity: 'Detailed' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: Detailed.
# NuGet Restore v1
# Restores NuGet packages in preparation for a Visual Studio Build step.
- task: NuGetRestore@1
inputs:
solution: '**/*.sln' # string. Required. Path to solution, packages.config, or project.json. Default: **/*.sln.
selectOrConfig: 'select' # 'select' | 'config'. Required. Feeds to use. Default: select.
#feed: # string. Optional. Use when selectOrConfig = select. Use packages from this VSTS feed.
#includeNuGetOrg: true # boolean. Optional. Use when selectOrConfig = select. Use packages from NuGet.org. Default: true.
#nugetConfigPath: # string. Optional. Use when selectOrConfig = config. Path to NuGet.config.
# Advanced
#noCache: false # boolean. Disable local cache. Default: false.
#packagesDirectory: # string. Destination directory.
#verbosity: 'Detailed' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: Detailed.
Input
solution
- Percorso della soluzione, packages.config o project.json
string
. Obbligatorio. Valore predefinito: **/*.sln
.
Percorso della soluzione, packages.config
o project.json
del file che fa riferimento ai pacchetti da ripristinare.
selectOrConfig
- Feed da usare
string
. Obbligatorio. Valori consentiti: select
(Feed selezionato qui), config
(Feed nella mia NuGet.config). Valore predefinito: select
.
Specifica i feed da usare. Specificare un feed da VSTS e/o NuGet.org usando il select
valore. Specificare più feed eseguendo il commit di un nuget.config
file nel repository del codice sorgente e impostandone il percorso con il config
valore.
feed
- Usare i pacchetti da questo feed di Artefatti di Azure
string
. facoltativo. Usare quando selectOrConfig = select
.
Include il feed VSTS specificato nel file generato NuGet.config
.
feed
- Usare i pacchetti da questo feed VSTS
string
. facoltativo. Usare quando selectOrConfig = select
.
Include il feed VSTS specificato nel file generato NuGet.config
.
includeNuGetOrg
- Usare i pacchetti da NuGet.org
boolean
. facoltativo. Usare quando selectOrConfig = select
. Valore predefinito: true
.
Include il feed di NuGet.org specificato nell'oggetto generato NuGet.config
.
nugetConfigPath
- Percorso di NuGet.config
string
. facoltativo. Usare quando selectOrConfig = config
.
Specifica il percorso dell'oggetto NuGet.config
nel repository che specifica i feed da cui ripristinare i pacchetti.
noCache
- Disabilitare la cache locale
boolean
. Valore predefinito: false
.
Impedisce a NuGet di usare pacchetti da cache del computer locale. Equivalente all'argomento della riga di -NoCache NuGet.exe
comando.
packagesDirectory
- Directory di destinazione
string
.
Specifica la cartella in cui vengono installati i pacchetti. Se non viene specificata alcuna cartella, i pacchetti vengono ripristinati in una packages/
cartella insieme alla soluzione selezionata, packages.config
o project.json
. Equivalente all'argomento della riga di -PackagesDirectory NuGet.exe
comando.
verbosity
- Dettaglio
string
. Valori consentiti: -
, Quiet
, Detailed
Normal
. Valore predefinito: Detailed
.
Specifica la quantità di dettagli visualizzati nell'output.
Opzioni di controllo delle attività
Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Esecuzione in | Agente, DeploymentGroup |
Richieste | Nessuno |
Capabilities | Questa attività non soddisfa le richieste per le attività successive nel processo. |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | 2.144.0 o versione successiva |
Categoria attività | Pacchetto |
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Esecuzione in | Agente, DeploymentGroup |
Richieste | Nessuno |
Capabilities | Questa attività non soddisfa le richieste per le attività successive nel processo. |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | 2.115.0 o versione successiva |
Categoria attività | Pacchetto |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per