definice resources.packages.package
Balíčky NuGet a npm GitHubu můžete využívat jako prostředek v kanálech YAML. Při zadávání prostředků balíčku nastavte balíček na NuGet
nebo 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.
Definice, které odkazují na tuto definici: resources.packages
Vlastnosti
package
Řetězec. Povinný argument jako první vlastnost.
Alias artefaktu balíčku. Přijatelné hodnoty: [-_A-Za-z0-9]*.
type
Řetězec. Povinná hodnota.
Typ balíčku. Příklad – NuGet, NPM atd.
connection
Řetězec. Povinná hodnota.
Název připojení. Toto připojení se použije pro veškerou komunikaci související s tímto artefaktem.
name
Řetězec. Povinná hodnota.
Název balíčku.
version
Řetězec.
tag
Řetězec.
trigger
Řetězec.
Aktivace nového spuštění kanálu, když je k dispozici nová verze tohoto balíčku. none | Pravda.
Příklady
V tomto příkladu je připojení služby GitHub s názvem pat-contoso
k balíčku npm GitHubu s názvem contoso
. Přečtěte si další informace o balíčcích GitHubu.
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