DockerBuildRequest interface

Parameter untuk build cepat docker.

Memperluas

Properti

agentConfiguration

Konfigurasi komputer agen eksekusi.

arguments

Kumpulan argumen penimpaan yang akan digunakan saat menjalankan eksekusi.

credentials

Properti yang menjelaskan sekumpulan kredensial yang akan digunakan saat eksekusi ini dipanggil.

dockerFilePath

Jalur file Docker relatif terhadap lokasi sumber.

imageNames

Nama gambar yang sepenuhnya memenuhi syarat termasuk repositori dan tag.

isPushEnabled

Nilai properti ini menunjukkan apakah gambar yang dibuat harus didorong ke registri atau tidak.

noCache

Nilai properti ini menunjukkan apakah cache gambar diaktifkan atau tidak.

platform

Properti platform tempat eksekusi harus terjadi.

sourceLocation

URL(absolut atau relatif) dari konteks sumber. Ini bisa menjadi URL ke repositori tar atau git. Jika url relatif, jalur relatif harus diperoleh dari memanggil LISTBuildSourceUploadUrl API.

target

Nama tahap build target untuk build docker.

timeout

Jalankan batas waktu dalam detik.

type

Jenis permintaan eksekusi.

Properti yang Diwariskan

agentPoolName

Kumpulan agen khusus untuk dijalankan.

isArchiveEnabled

Nilai yang menunjukkan apakah pengarsipan diaktifkan untuk eksekusi atau tidak.

logTemplate

Templat yang menjelaskan informasi repositori dan tag untuk menjalankan artefak log.

Detail Properti

agentConfiguration

Konfigurasi komputer agen eksekusi.

agentConfiguration?: AgentProperties

Nilai Properti

arguments

Kumpulan argumen penimpaan yang akan digunakan saat menjalankan eksekusi.

arguments?: Argument[]

Nilai Properti

credentials

Properti yang menjelaskan sekumpulan kredensial yang akan digunakan saat eksekusi ini dipanggil.

credentials?: Credentials

Nilai Properti

dockerFilePath

Jalur file Docker relatif terhadap lokasi sumber.

dockerFilePath: string

Nilai Properti

string

imageNames

Nama gambar yang sepenuhnya memenuhi syarat termasuk repositori dan tag.

imageNames?: string[]

Nilai Properti

string[]

isPushEnabled

Nilai properti ini menunjukkan apakah gambar yang dibuat harus didorong ke registri atau tidak.

isPushEnabled?: boolean

Nilai Properti

boolean

noCache

Nilai properti ini menunjukkan apakah cache gambar diaktifkan atau tidak.

noCache?: boolean

Nilai Properti

boolean

platform

Properti platform tempat eksekusi harus terjadi.

platform: PlatformProperties

Nilai Properti

sourceLocation

URL(absolut atau relatif) dari konteks sumber. Ini bisa menjadi URL ke repositori tar atau git. Jika url relatif, jalur relatif harus diperoleh dari memanggil LISTBuildSourceUploadUrl API.

sourceLocation?: string

Nilai Properti

string

target

Nama tahap build target untuk build docker.

target?: string

Nilai Properti

string

timeout

Jalankan batas waktu dalam detik.

timeout?: number

Nilai Properti

number

type

Jenis permintaan eksekusi.

type: "DockerBuildRequest"

Nilai Properti

"DockerBuildRequest"

Detail Properti yang Diwariskan

agentPoolName

Kumpulan agen khusus untuk dijalankan.

agentPoolName?: string

Nilai Properti

string

Diwarisi dariRunRequest.agentPoolName

isArchiveEnabled

Nilai yang menunjukkan apakah pengarsipan diaktifkan untuk eksekusi atau tidak.

isArchiveEnabled?: boolean

Nilai Properti

boolean

Diwarisi dariRunRequest.isArchiveEnabled

logTemplate

Templat yang menjelaskan informasi repositori dan tag untuk menjalankan artefak log.

logTemplate?: string

Nilai Properti

string

Diwarisi dariRunRequest.logTemplate