Bagikan melalui


definisi resources.packages.package

Anda dapat menggunakan paket NuGet dan npm GitHub sebagai sumber daya dalam alur YAML. Saat menentukan sumber daya paket, atur paket sebagai NuGet atau 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.

Definisi yang mereferensikan definisi ini: resources.packages

Properti

package String. Diperlukan sebagai properti pertama.
Alias artefak paket. Nilai yang dapat diterima: [-_A-Za-z0-9]*.

type String. Wajib diisi.
Jenis paket. Ex - NuGet, NPM dll.

connection String. Wajib diisi.
Nama koneksi. Koneksi ini akan digunakan untuk semua komunikasi yang terkait dengan artefak ini.

name String. Wajib diisi.
Nama paket.

version String.

tag String.

trigger String.
Picu eksekusi alur baru ketika versi baru paket ini tersedia. tidak ada | Benar.

Contoh

Dalam contoh ini, ada koneksi layanan GitHub bernama pat-contoso ke paket npm GitHub bernama contoso. Pelajari lebih lanjut tentang paket GitHub.

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 

Lihat juga