DockerBuildRequest interface
Docker hızlı derlemesi için parametreler.
- Extends
Özellikler
| agent |
Ç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. |
| docker |
Kaynak konuma göre Docker dosya yolu. |
| image |
Depo ve etiket de dahil olmak üzere tam görüntü adları. |
| is |
Bu özelliğin değeri, oluşturulan görüntünün kayıt defterine gönderilip gönderilmemesi gerektiğini gösterir. |
| no |
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. |
| source |
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
| agent |
Çalıştırma için ayrılmış aracı havuzu. |
| is |
Arşivlemenin çalıştırma için etkinleştirilip etkinleştirilmediğini gösteren değer. |
| log |
Ç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
Argument[]
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