Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
U kunt NuGet- en NPM GitHub-pakketten gebruiken als een resource in YAML-pijplijnen. Wanneer u pakketbronnen opgeeft, stelt u het pakket in als NuGet of npm.
packages:
- package: string # Required as first property. Alias of package artifact.
type: string # Required. Type of the package. Ex - NuGet, NPM etc.
connection: string # Required. Name of the connection. This connection will be used for all the communication related to this artifact.
name: string # Required. Name of the package.
version: string
tag: string
trigger: none | true # Trigger a new pipeline run when a new version of this package is available.
Definities die naar deze definitie verwijzen: resources.packages
Eigenschappen
package tekenreeks. Vereist als eerste eigenschap.
alias van pakketartefact. Acceptabele waarden: [-_A-Za-z0-9]*.
type tekenreeks. Verplicht.
type van het pakket. Bijvoorbeeld : NuGet, NPM, enzovoort.
connection tekenreeks. Verplicht.
naam van de verbinding. Deze verbinding wordt gebruikt voor alle communicatie met betrekking tot dit artefact.
name tekenreeks. Verplicht.
naam van het pakket.
version tekenreeks.
tag tekenreeks.
trigger tekenreeks.
Een nieuwe pijplijnuitvoering activeren wanneer er een nieuwe versie van dit pakket beschikbaar is. geen | waar.
Voorbeelden
In dit voorbeeld is er een GitHub-serviceverbinding met de naam pat-contoso naar een GitHub NPM-pakket met de naam contoso. Meer informatie over GitHub-pakketten.
resources:
packages:
- package: contoso
type: npm
connection: pat-contoso
name: yourname/contoso
version: 7.130.88
trigger: true
pool:
vmImage: ubuntu-latest
steps:
- getPackage: contoso