Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Buildressource, die verwendet wird, um Artefakte aus einer Ausführung zu referenzieren.
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.
Definitionen, die auf diese Definition verweisen: resources.builds
Eigenschaften
build Zeichenfolge. Erforderlich als erste Eigenschaft.
Alias oder Name des Buildartefaktes. Zulässige Werte: [-_A-Za-z0-9]*.
type Zeichenfolge. Erforderlich.
Name des Artefakttyps.
connection Zeichenfolge. Erforderlich.
Name der Verbindung. Diese Verbindung wird für alle Kommunikationen verwendet, die sich auf dieses Artefakt beziehen.
source Zeichenfolge. Erforderlich.
Name der Quelldefinition/build/auftrag.
version Zeichenfolge.
branch Zeichenfolge.
trigger Zeichenfolge.
Wenn das in dieser Buildressource erwähnte Artefakt einen Build abgeschlossen hat, kann diese Pipeline ausgelöst werden. none | STIMMT.
Bemerkungen
Wenn Sie über ein externes CI-Buildsystem verfügen, das Artefakte erzeugt, können Sie Artefakte mit einer Buildressource nutzen. Eine Buildressource kann beliebige externe CI-Systeme wie Jenkins, TeamCity, CircleCI usw. sein.
Wichtig
Trigger werden nur für gehostete Jenkins unterstützt, bei denen Azure DevOps eine Sichtlinie mit dem Jenkins-Server hat.
Beispiele
resources:
builds:
- build: Spaceworkz
type: Jenkins
connection: MyJenkinsServer
source: SpaceworkzProj # name of the jenkins source project
trigger: true