resources.builds.build definition
Um recurso de compilação utilizado para referenciar artefactos de uma execução.
builds:
- build: string # Required as first property. Alias or name of build artifact.
type: string # Required. Name of the artifact type.
connection: string # Required. Name of the connection. This connection will be used for all the communication related to this artifact.
source: string # Required. Name of the source definition/build/job.
version: string
branch: string
trigger: none | true # When the artifact mentioned in this build resource completes a build, it is allowed to trigger this pipeline.
builds:
- build: string # Required as first property. Alias or name of build artifact.
type: string # Required. Name of the artifact type.
connection: string # Required. Name of the connection. This connection will be used for all the communication related to this artifact.
source: string # Required. Name of the source definition/build/job.
version: string
branch: string
Definições que referenciam esta definição: resources.builds
Propriedades
build
cadeia. Necessário como primeira propriedade.
Alias ou nome do artefacto de compilação. Valores aceitáveis: [-_A-Za-z0-9]*.
type
cadeia. Obrigatório.
Nome do tipo de artefacto.
connection
cadeia. Obrigatório.
Nome da ligação. Esta ligação será utilizada para toda a comunicação relacionada com este artefacto.
source
cadeia. Obrigatório.
Nome da definição/compilação/tarefa de origem.
version
cadeia.
branch
cadeia.
trigger
cadeia.
Quando o artefacto mencionado neste recurso de compilação concluir uma compilação, é permitido acionar este pipeline. nenhum | true.
Observações
Se tiver um sistema de compilação de CI externo que produz artefactos, pode consumir artefactos com um recurso de compilação. Um recurso de compilação pode ser qualquer sistema de CI externo, como Jenkins, TeamCity, CircleCI, etc.
Importante
Os acionadores só são suportados para o Jenkins alojado, onde o Azure DevOps tem linha de visão com o servidor Jenkins.
Exemplos
resources:
builds:
- build: Spaceworkz
type: Jenkins
connection: MyJenkinsServer
source: SpaceworkzProj # name of the jenkins source project
trigger: true