NuGetInstaller@0 — zadanie Instalatora NuGet w wersji 0
Instaluje lub przywraca brakujące pakiety NuGet.
Ważne
To zadanie jest przestarzałe. Kompilacje, które go używają, zostaną przerwane w wersji 11-27-2023. Przejdź do opcji restore
NuGetCommand@2jak najszybciej. Aby uzyskać więcej informacji, zobacz Migrate from NuGetInstaller@0 or NuGetRestore@1.
Instaluje lub przywraca brakujące pakiety NuGet.
To zadanie jest przestarzałe. Użyj opcji restore
NuGetCommand@2.
Instaluje lub przywraca brakujące pakiety NuGet. Użyj zadania NuGetAuthenticate@0, aby uzyskać najnowsze możliwości.
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.
Dane wejściowe
ścieżka solution
- do rozwiązania lub packages.config
string
. To jest wymagane. Wartość domyślna: **/*.sln
.
Ścieżka do pliku rozwiązania programu Visual Studio lub narzędzia NuGet packages.config.
ścieżka nugetConfigPath
- do NuGet.config
string
.
Odpowiednik argumentu wiersza polecenia -ConfigFile NuGet.exe.
typ instalacji restoreMode
-
string
. To jest 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 tym, 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łącz lokalną pamięć podręczną
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ść
string
. Dozwolone wartości: -
, , Quiet
Normal
, Detailed
. Wartość domyślna: -
.
Poziom szczegółowości narzędzia NuGet.
nuGetVersion
-
wersji pakietu NuGet
string
. To jest 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.
ścieżka nuGetPath
- do NuGet.exe
string
.
Opcjonalnie podaj ścieżkę do NuGet.exe. Spowoduje zastąpienie wyboru wersji.
Opcje sterowania zadaniami
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.
Zmienne wyjściowe
Żaden.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, klasyczna kompilacja, wersja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Żaden |
możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
ograniczenia poleceń | Jakikolwiek |
zmienne ustawiane | Jakikolwiek |
Wersja agenta | 2.115.0 lub nowsza |
Kategoria zadań | Pakiet |