Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez utiliser des packages NuGet et npm GitHub en tant que ressource dans des pipelines YAML. Lorsque vous spécifiez des ressources de package, définissez le package comme NuGet ou 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.
Définitions qui font référence à cette définition : resources.packages
Propriétés
chaîne package. Obligatoire en tant que première propriété.
Alias d’artefact de package. Valeurs acceptables : [-_A-Za-z0-9]*.
chaîne type. Obligatoire.
Type du package. Ex - NuGet, NPM, etc.
chaîne connection. Obligatoire.
Nom de la connexion. Cette connexion sera utilisée pour toutes les communications liées à cet artefact.
chaîne name. Obligatoire.
Nom du package.
chaîne version.
chaîne tag.
chaîne trigger.
Déclencher une nouvelle exécution de pipeline lorsqu’une nouvelle version de ce package est disponible. none | vrai.
Exemples
Dans cet exemple, il existe une connexion de service GitHub nommée pat-contoso à un package npm GitHub nommé contoso. En savoir plus sur packages 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