DockerBuildRequest interface
Parameter untuk build cepat docker.
- Memperluas
Properti
| agent |
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. |
| docker |
Jalur file Docker relatif terhadap lokasi sumber. |
| image |
Nama gambar yang sepenuhnya memenuhi syarat termasuk repositori dan tag. |
| is |
Nilai properti ini menunjukkan apakah gambar yang dibuat harus didorong ke registri atau tidak. |
| no |
Nilai properti ini menunjukkan apakah cache gambar diaktifkan atau tidak. |
| platform | Properti platform tempat eksekusi harus terjadi. |
| source |
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
| agent |
Kumpulan agen khusus untuk dijalankan. |
| is |
Nilai yang menunjukkan apakah pengarsipan diaktifkan untuk eksekusi atau tidak. |
| log |
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
Argument[]
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