resources.packages.package definition
Du kan använda NuGet- och npm GitHub-paket som en resurs i YAML-pipelines. När du anger paketresurser anger du paketet som NuGet
eller 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.
Definitioner som refererar till den här definitionen: resources.packages
Egenskaper
package
Sträng. Krävs som första egenskap.
Alias för paketartefakt. Godtagbara värden: [-_A-Za-z0-9]*.
type
Sträng. Krävs.
Typ av paket. Ex – NuGet, NPM osv.
connection
Sträng. Krävs.
Namnet på anslutningen. Den här anslutningen används för all kommunikation som är relaterad till den här artefakten.
name
Sträng. Krävs.
Namnet på paketet.
version
Sträng.
tag
Sträng.
trigger
Sträng.
Utlös en ny pipelinekörning när en ny version av paketet är tillgänglig. none | Sant.
Exempel
I det här exemplet finns det en GitHub-tjänstanslutning med namnet pat-contoso
till ett GitHub npm-paket med namnet contoso
. Läs mer om GitHub-paket.
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