definizione di resources.packages.package
È possibile usare i pacchetti NuGet e npm GitHub come risorsa nelle pipeline YAML. Quando si specificano le risorse del pacchetto, impostare il pacchetto come NuGet
o 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.
Definizioni che fanno riferimento a questa definizione: resources.packages
Proprietà
package
Stringa. Obbligatorio come prima proprietà.
Alias dell'artefatto del pacchetto. Valori accettabili: [-_A-Za-z0-9]*.
type
Stringa. Obbligatorio.
Tipo del pacchetto. Ex - NuGet, NPM e così via.
connection
Stringa. Obbligatorio.
Nome della connessione. Questa connessione verrà usata per tutte le comunicazioni correlate a questo artefatto.
name
Stringa. Obbligatorio.
Nome del pacchetto.
version
Stringa.
tag
Stringa.
trigger
Stringa.
Attivare una nuova pipeline eseguita quando è disponibile una nuova versione di questo pacchetto. nessuno | Vero.
Esempio
In questo esempio è presente una connessione al servizio GitHub denominata pat-contoso
a un pacchetto npm gitHub denominato contoso
. Altre informazioni sui pacchetti 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