DockerBuildRequest interface

Docker hızlı derlemesi için parametreler.

Extends

Özellikler

agentConfiguration

Çalıştırma aracısının makine yapılandırması.

arguments

Çalıştırma yürütülürken kullanılacak geçersiz kılma bağımsız değişkenlerinin koleksiyonu.

credentials

Bu çalıştırma çağrıldığında kullanılacak bir kimlik bilgileri kümesini açıklayan özellikler.

dockerFilePath

Kaynak konuma göre Docker dosya yolu.

imageNames

Depo ve etiket de dahil olmak üzere tam görüntü adları.

isPushEnabled

Bu özelliğin değeri, oluşturulan görüntünün kayıt defterine gönderilip gönderilmemesi gerektiğini gösterir.

noCache

Bu özelliğin değeri, görüntü önbelleğinin etkinleştirilip etkinleştirilmediğini gösterir.

platform

Çalıştırmanın gerçekleşmesi gereken platform özellikleri.

sourceLocation

Kaynak bağlamın URL'si (mutlak veya göreli). Tar veya git deposunun URL'si olabilir. Göreli URL ise, göreli yol listBuildSourceUploadUrl API çağrısından alınmalıdır.

target

Docker derlemesi için hedef derleme aşamasının adı.

timeout

Saniyeler içinde çalışma zaman aşımı.

type

Çalıştırma isteğinin türü.

Devralınan Özellikler

agentPoolName

Çalıştırma için ayrılmış aracı havuzu.

isArchiveEnabled

Arşivlemenin çalıştırma için etkinleştirilip etkinleştirilmediğini gösteren değer.

logTemplate

Çalıştırma günlüğü yapıtı için depo ve etiket bilgilerini açıklayan şablon.

Özellik Ayrıntıları

agentConfiguration

Çalıştırma aracısının makine yapılandırması.

agentConfiguration?: AgentProperties

Özellik Değeri

arguments

Çalıştırma yürütülürken kullanılacak geçersiz kılma bağımsız değişkenlerinin koleksiyonu.

arguments?: Argument[]

Özellik Değeri

credentials

Bu çalıştırma çağrıldığında kullanılacak bir kimlik bilgileri kümesini açıklayan özellikler.

credentials?: Credentials

Özellik Değeri

dockerFilePath

Kaynak konuma göre Docker dosya yolu.

dockerFilePath: string

Özellik Değeri

string

imageNames

Depo ve etiket de dahil olmak üzere tam görüntü adları.

imageNames?: string[]

Özellik Değeri

string[]

isPushEnabled

Bu özelliğin değeri, oluşturulan görüntünün kayıt defterine gönderilip gönderilmemesi gerektiğini gösterir.

isPushEnabled?: boolean

Özellik Değeri

boolean

noCache

Bu özelliğin değeri, görüntü önbelleğinin etkinleştirilip etkinleştirilmediğini gösterir.

noCache?: boolean

Özellik Değeri

boolean

platform

Çalıştırmanın gerçekleşmesi gereken platform özellikleri.

platform: PlatformProperties

Özellik Değeri

sourceLocation

Kaynak bağlamın URL'si (mutlak veya göreli). Tar veya git deposunun URL'si olabilir. Göreli URL ise, göreli yol listBuildSourceUploadUrl API çağrısından alınmalıdır.

sourceLocation?: string

Özellik Değeri

string

target

Docker derlemesi için hedef derleme aşamasının adı.

target?: string

Özellik Değeri

string

timeout

Saniyeler içinde çalışma zaman aşımı.

timeout?: number

Özellik Değeri

number

type

Çalıştırma isteğinin türü.

type: "DockerBuildRequest"

Özellik Değeri

"DockerBuildRequest"

Devralınan Özellik Detayları

agentPoolName

Çalıştırma için ayrılmış aracı havuzu.

agentPoolName?: string

Özellik Değeri

string

RunRequest.agentPoolName üzerinden miras alındı

isArchiveEnabled

Arşivlemenin çalıştırma için etkinleştirilip etkinleştirilmediğini gösteren değer.

isArchiveEnabled?: boolean

Özellik Değeri

boolean

RunRequest.isArchiveEtkinErişiminden Alınmıştır

logTemplate

Çalıştırma günlüğü yapıtı için depo ve etiket bilgilerini açıklayan şablon.

logTemplate?: string

Özellik Değeri

string

RunRequest.logTemplate'denmiras alınmıştır