Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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.
Definitioner som refererar till den här definitionen: resources.builds
Egenskaper
build sträng. Krävs som första egenskap.
alias eller namn på byggartefakt. Godtagbara värden: [-_A-Za-z0-9]*.
type sträng. Obligatoriskt.
Namn på artefakttypen.
connection sträng. Obligatoriskt.
Namnet på anslutningen. Den här anslutningen används för all kommunikation som är relaterad till den här artefakten.
source sträng. Obligatoriskt.
Namnet på källdefinitionen/bygget/jobbet.
version sträng.
branch sträng.
trigger sträng.
När artefakten som nämns i den här byggresursen slutför en version tillåts den utlösa den här pipelinen. none | sann.
Anmärkningar
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