NuGetRestore@1 – NuGet Restore v1 feladat
Ezzel a feladatsal visszaállíthatja a NuGet-csomagokat a Visual Studio buildelési lépésének előkészítése során.
Fontos
Ez a feladat elavult. Az azt használó buildek 2023. 11. 27-én megszűnnek. A lehető leghamarabb váltson NuGetCommand@2 lehetőségére restore
. További információ: Migrálás NuGetInstaller@0 vagy NuGetRestore@1.
Ezzel a feladatsal visszaállíthatja a NuGet-csomagokat a Visual Studio buildelési lépésének előkészítése során.
Ezzel a feladatsal visszaállíthatja a NuGet-csomagokat a Visual Studio buildelési lépésének előkészítése során.
Syntax
# 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.
Bevitelek
solution
- Megoldás elérési útja, packages.config vagy project.json
string
. Kötelező. Alapértelmezett érték: **/*.sln
.
A visszaállítandó csomagokra hivatkozó megoldás packages.config
vagy project.json
fájl elérési útja.
selectOrConfig
- Használandó hírcsatornák
string
. Kötelező. Engedélyezett értékek: select
(Itt kiválasztom a hírcsatorná(ka)t) config
(A NuGet.config hírcsatornái). Alapértelmezett érték: select
.
Megadja a használni kívánt hírcsatorná(ka)t. Adjon meg egy csatornát a VSTS-ből és/vagy NuGet.org az select
érték használatával. Adjon meg több hírcsatornát úgy, hogy véglegesíti a nuget.config
fájlt a forráskód-adattárban, és beállítja annak elérési útját az config
értékkel.
feed
- Az Azure Artifacts-hírcsatornából származó csomagok használata
string
. Választható. Használja a következőt: selectOrConfig = select
.
Tartalmazza a megadott VSTS-hírcsatornát a létrehozott NuGet.config
fájlban.
feed
- A VSTS-hírcsatornából származó csomagok használata
string
. Választható. Használja a következőt: selectOrConfig = select
.
Tartalmazza a megadott VSTS-hírcsatornát a létrehozott NuGet.config
fájlban.
includeNuGetOrg
- Csomagok használata NuGet.org
boolean
. Választható. Használja a következőt: selectOrConfig = select
. Alapértelmezett érték: true
.
Tartalmazza a létrehozott NuGet.org csatornát NuGet.config
.
nugetConfigPath
- A NuGet.configelérési útja
string
. Választható. Használja a következőt: selectOrConfig = config
.
Megadja az adattárban lévő elérési utat NuGet.config
, amely meghatározza azokat a hírcsatornákat, amelyekből a csomagokat vissza szeretné állítani.
noCache
- Helyi gyorsítótár letiltása
boolean
. Alapértelmezett érték: false
.
Megakadályozza, hogy a NuGet a helyi gép gyorsítótáraiból származó csomagokat használ. Egyenértékű a parancssor argumentumával -NoCache NuGet.exe
.
packagesDirectory
- Célkönyvtár
string
.
Meghatározza azt a mappát, amelyben a csomagok telepítve vannak. Ha nincs megadva mappa, a rendszer visszaállítja a csomagokat egy packages/
mappába a kiválasztott megoldás mellett, packages.config
vagy project.json
. Egyenértékű a parancssor argumentumával -PackagesDirectory NuGet.exe
.
verbosity
- Bőbeszédűség
string
. Engedélyezett értékek: -
, Quiet
, Normal
, Detailed
. Alapértelmezett érték: Detailed
.
Megadja a kimenetben megjelenített részletek mennyiségét.
Feladatvezérlési lehetőségek
Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Nincsenek.
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 2.144.0 vagy újabb |
Feladatkategória | Csomag |
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 2.115.0 vagy újabb |
Feladatkategória | Csomag |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: