DockerBuildRequest interface

Paramètres d’une build rapide Docker.

Extends

Propriétés

agentConfiguration

Configuration de l’ordinateur de l’agent d’exécution.

arguments

Collection d’arguments de remplacement à utiliser lors de l’exécution de l’exécution.

credentials

Propriétés qui décrivent un ensemble d’informations d’identification qui seront utilisées lors de l’appel de cette exécution.

dockerFilePath

Chemin d’accès du fichier Docker par rapport à l’emplacement source.

imageNames

Noms complets d’images, y compris le référentiel et la balise.

isPushEnabled

La valeur de cette propriété indique si l’image générée doit être envoyée (push) au Registre ou non.

noCache

La valeur de cette propriété indique si le cache d’images est activé ou non.

platform

Propriétés de la plateforme sur lesquelles l’exécution doit se produire.

sourceLocation

URL (absolue ou relative) du contexte source. Il peut s’agir d’une URL vers un dépôt tar ou git. S’il s’agit d’une URL relative, le chemin d’accès relatif doit être obtenu à partir de l’API listBuildSourceUploadUrl.

target

Nom de l’étape de génération cible pour la build Docker.

timeout

Délai d’expiration de l’exécution en secondes.

type

Type de la requête d’exécution.

Propriétés héritées

agentPoolName

Pool d’agents dédié pour l’exécution.

isArchiveEnabled

Valeur qui indique si l’archivage est activé pour l’exécution ou non.

logTemplate

Modèle qui décrit le référentiel et les informations de balise pour l’artefact de journal d’exécution.

Détails de la propriété

agentConfiguration

Configuration de l’ordinateur de l’agent d’exécution.

agentConfiguration?: AgentProperties

Valeur de propriété

arguments

Collection d’arguments de remplacement à utiliser lors de l’exécution de l’exécution.

arguments?: Argument[]

Valeur de propriété

credentials

Propriétés qui décrivent un ensemble d’informations d’identification qui seront utilisées lors de l’appel de cette exécution.

credentials?: Credentials

Valeur de propriété

dockerFilePath

Chemin d’accès du fichier Docker par rapport à l’emplacement source.

dockerFilePath: string

Valeur de propriété

string

imageNames

Noms complets d’images, y compris le référentiel et la balise.

imageNames?: string[]

Valeur de propriété

string[]

isPushEnabled

La valeur de cette propriété indique si l’image générée doit être envoyée (push) au Registre ou non.

isPushEnabled?: boolean

Valeur de propriété

boolean

noCache

La valeur de cette propriété indique si le cache d’images est activé ou non.

noCache?: boolean

Valeur de propriété

boolean

platform

Propriétés de la plateforme sur lesquelles l’exécution doit se produire.

platform: PlatformProperties

Valeur de propriété

sourceLocation

URL (absolue ou relative) du contexte source. Il peut s’agir d’une URL vers un dépôt tar ou git. S’il s’agit d’une URL relative, le chemin d’accès relatif doit être obtenu à partir de l’API listBuildSourceUploadUrl.

sourceLocation?: string

Valeur de propriété

string

target

Nom de l’étape de génération cible pour la build Docker.

target?: string

Valeur de propriété

string

timeout

Délai d’expiration de l’exécution en secondes.

timeout?: number

Valeur de propriété

number

type

Type de la requête d’exécution.

type: "DockerBuildRequest"

Valeur de propriété

"DockerBuildRequest"

Détails de la propriété héritée

agentPoolName

Pool d’agents dédié pour l’exécution.

agentPoolName?: string

Valeur de propriété

string

hérité deRunRequest.agentPoolName

isArchiveEnabled

Valeur qui indique si l’archivage est activé pour l’exécution ou non.

isArchiveEnabled?: boolean

Valeur de propriété

boolean

Hérité deRunRequest.isArchiveEnabled

logTemplate

Modèle qui décrit le référentiel et les informations de balise pour l’artefact de journal d’exécution.

logTemplate?: string

Valeur de propriété

string

Hérité deRunRequest.logTemplate