resources.builds.build definition
En byggresurs som används för att referera till artefakter från en körning.
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
Definitioner som refererar till den här definitionen: resources.builds
Egenskaper
build
Sträng. Krävs som första egenskap.
Alias eller namn på kompileringsartefakt. Godtagbara värden: [-_A-Za-z0-9]*.
type
Sträng. Krävs.
Namnet på artefakttypen.
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.
source
Sträng. Krävs.
Namnet på källdefinitionen/build/job.
version
Sträng.
branch
Sträng.
trigger
Sträng.
När artefakten som nämns i den här byggresursen slutför en version kan den utlösa den här pipelinen. none | Sant.
Kommentarer
Om du har ett externt CI-byggsystem som producerar artefakter kan du använda artefakter med en byggresurs. En byggresurs kan vara alla externa CI-system som Jenkins, TeamCity, CircleCI och så vidare.
Viktigt
Utlösare stöds endast för värdbaserade Jenkins där Azure DevOps har siktlinje med Jenkins-servern.
Exempel
resources:
builds:
- build: Spaceworkz
type: Jenkins
connection: MyJenkinsServer
source: SpaceworkzProj # name of the jenkins source project
trigger: true