NuGetInstaller@0 — zadanie Instalatora NuGet w wersji 0
Instaluje lub przywraca brakujące pakiety NuGet.
Ważne
To zadanie jest przestarzałe. Kompilacje korzystające z niego zostaną przerwane w dniach 11-27-2023. Przejdź do opcji NuGetCommand@2restore
tak szybko, jak to możliwe. Aby uzyskać więcej informacji, zobacz Migrowanie z NuGetInstaller@0 lub NuGetRestore@1.
Instaluje lub przywraca brakujące pakiety NuGet.
To zadanie jest przestarzałe. Użyj opcji NuGetCommand@2restore
.
Instaluje lub przywraca brakujące pakiety NuGet. Użyj zadania NuGetAuthenticate@0 w celu uzyskania najnowszych możliwości.
Instaluje lub przywraca brakujące pakiety NuGet.
Składnia
# 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.
Dane wejściowe
solution
-
Ścieżka do rozwiązania lub packages.config
string
. Wymagane. Wartość domyślna: **/*.sln
.
Ścieżka do pliku rozwiązania programu Visual Studio lub packages.config NuGet.
nugetConfigPath
-
Ścieżka do NuGet.config
string
.
Odpowiednik -ConfigFile NuGet.exe argument wiersza polecenia.
restoreMode
-
Typ instalacji
string
. Wymagane. Dozwolone wartości: restore
, install
. Wartość domyślna: restore
.
Przywracanie spowoduje przywrócenie pakietów, od których zależy rozwiązanie i jest ogólnie to, co chcesz.
Instalacja spowoduje zainstalowanie pakietów z pliku packages.config. Użyj tej opcji, jeśli chcesz zainstalować autonomiczny pakiet narzędzi.
noCache
-
Wyłączanie lokalnej pamięci podręcznej
boolean
. Wartość domyślna: false
.
Odpowiednik argumentu wiersza polecenia -NoCache NuGet.exe.
nuGetRestoreArgs
-
Argumenty narzędzia NuGet
string
.
Dodatkowe argumenty przekazane do NuGet.exe przywracania lub instalacji. Więcej informacji.
verbosity
-
Szczegółowości
string
. Dozwolone wartości: -
, , Normal
Quiet
, Detailed
. Wartość domyślna: -
.
Poziom szczegółowości narzędzia NuGet.
nuGetVersion
-
Wersja narzędzia NuGet
string
. Wymagane. Dozwolone wartości: 3.3.0
, 3.5.0.1829
(3.5.0), 4.0.0.2283
(4.0.0), custom
. Wartość domyślna: 3.3.0
.
Wersja narzędzia NuGet do użycia lub wersji zewnętrznej.
nuGetPath
-
Ścieżka do NuGet.exe
string
.
Opcjonalnie podaj ścieżkę do NuGet.exe. Spowoduje zastąpienie wyboru wersji.
Opcje sterowania zadania
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.
Zmienne wyjściowe
Brak.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, kompilacja klasyczna, wersja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Brak |
Możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
Ograniczenia poleceń | Dowolne |
Zmienne w formie tabeli settable | Dowolne |
Wersja agenta | 2.115.0 lub nowsza |
Kategoria zadania | Pakiet |
Wymaganie | Opis |
---|---|
Typy potoków | YAML, kompilacja klasyczna, wersja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Brak |
Możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
Ograniczenia poleceń | Dowolne |
Zmienne w formie tabeli settable | Dowolne |
Wersja agenta | 1.83.0 lub nowsza |
Kategoria zadania | Pakiet |