Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Você pode consumir pacotes NuGet e npm GitHub como um recurso em pipelines YAML. Ao especificar recursos do pacote, defina o pacote como 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.
Definições que fazem referência a esta definição: resources.packages
Propriedades
package
string. Obrigatório como primeira propriedade.
Alias de artefato de pacote. Valores aceitáveis: [-_A-Za-z0-9]*.
type
string. Obrigatório.
Tipo de embalagem. Ex - NuGet, NPM etc.
connection
string. Obrigatório.
Nome da conexão. Esta ligação será utilizada para toda a comunicação relacionada com este artefacto.
name
string. Obrigatório.
Nome do pacote.
version
string.
tag
string.
trigger
string.
Acionar uma nova execução de pipeline quando uma nova versão deste pacote estiver disponível. nenhum | verdade.
Exemplos
Neste exemplo, há uma conexão de serviço GitHub chamada pat-contoso
a um pacote npm do GitHub chamado contoso
. Saiba mais sobre pacotes 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