DockerBuildRequest interface

Die Parameter für einen Docker-Schnellbuild.

Extends

Eigenschaften

agentConfiguration

Die Computerkonfiguration des Ausführungs-Agents.

arguments

Die Auflistung der Außerkraftsetzungsargumente, die beim Ausführen der Ausführung verwendet werden sollen.

credentials

Die Eigenschaften, die einen Satz von Anmeldeinformationen beschreiben, die verwendet werden, wenn diese Ausführung aufgerufen wird.

dockerFilePath

Der Docker-Dateipfad relativ zum Quellspeicherort.

imageNames

Die vollqualifizierten Bildnamen einschließlich Repository und Tag.

isPushEnabled

Der Wert dieser Eigenschaft gibt an, ob das erstellte Image an die Registrierung übertragen werden soll.

noCache

Der Wert dieser Eigenschaft gibt an, ob der Bildcache aktiviert ist oder nicht.

platform

Die Plattformeigenschaften, für die die Ausführung ausgeführt werden muss.

sourceLocation

Die URL(absolut oder relativ) des Quellkontexts. Dies kann eine URL zu einem Tar- oder Git-Repository sein. Wenn es sich um relative URL handelt, sollte der relative Pfad aus der aufrufenden listBuildSourceUploadUrl-API abgerufen werden.

target

Der Name der Zielbuildstufe für den Docker-Build.

timeout

Laufzeittimeout in Sekunden.

type

Der Typ der Ausführungsanforderung.

Geerbte Eigenschaften

agentPoolName

Der dedizierte Agentpool für die Ausführung.

isArchiveEnabled

Der Wert, der angibt, ob die Archivierung für die Ausführung aktiviert ist oder nicht.

logTemplate

Die Vorlage, die die Repository- und Taginformationen für das Run-Protokollartefakt beschreibt.

Details zur Eigenschaft

agentConfiguration

Die Computerkonfiguration des Ausführungs-Agents.

agentConfiguration?: AgentProperties

Eigenschaftswert

arguments

Die Auflistung der Außerkraftsetzungsargumente, die beim Ausführen der Ausführung verwendet werden sollen.

arguments?: Argument[]

Eigenschaftswert

credentials

Die Eigenschaften, die einen Satz von Anmeldeinformationen beschreiben, die verwendet werden, wenn diese Ausführung aufgerufen wird.

credentials?: Credentials

Eigenschaftswert

dockerFilePath

Der Docker-Dateipfad relativ zum Quellspeicherort.

dockerFilePath: string

Eigenschaftswert

string

imageNames

Die vollqualifizierten Bildnamen einschließlich Repository und Tag.

imageNames?: string[]

Eigenschaftswert

string[]

isPushEnabled

Der Wert dieser Eigenschaft gibt an, ob das erstellte Image an die Registrierung übertragen werden soll.

isPushEnabled?: boolean

Eigenschaftswert

boolean

noCache

Der Wert dieser Eigenschaft gibt an, ob der Bildcache aktiviert ist oder nicht.

noCache?: boolean

Eigenschaftswert

boolean

platform

Die Plattformeigenschaften, für die die Ausführung ausgeführt werden muss.

platform: PlatformProperties

Eigenschaftswert

sourceLocation

Die URL(absolut oder relativ) des Quellkontexts. Dies kann eine URL zu einem Tar- oder Git-Repository sein. Wenn es sich um relative URL handelt, sollte der relative Pfad aus der aufrufenden listBuildSourceUploadUrl-API abgerufen werden.

sourceLocation?: string

Eigenschaftswert

string

target

Der Name der Zielbuildstufe für den Docker-Build.

target?: string

Eigenschaftswert

string

timeout

Laufzeittimeout in Sekunden.

timeout?: number

Eigenschaftswert

number

type

Der Typ der Ausführungsanforderung.

type: "DockerBuildRequest"

Eigenschaftswert

"DockerBuildRequest"

Geerbte Eigenschaftsdetails

agentPoolName

Der dedizierte Agentpool für die Ausführung.

agentPoolName?: string

Eigenschaftswert

string

Geerbt vonRunRequest.agentPoolName

isArchiveEnabled

Der Wert, der angibt, ob die Archivierung für die Ausführung aktiviert ist oder nicht.

isArchiveEnabled?: boolean

Eigenschaftswert

boolean

Geerbt vonRunRequest.isArchiveEnabled

logTemplate

Die Vorlage, die die Repository- und Taginformationen für das Run-Protokollartefakt beschreibt.

logTemplate?: string

Eigenschaftswert

string

Geerbt vonRunRequest.logTemplate