Sdílet prostřednictvím


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 

Viz také