DockerBuildRequest interface
Parametry szybkiej kompilacji platformy Docker.
- Rozszerzenie
Właściwości
| agent |
Konfiguracja komputera agenta uruchamiania. |
| arguments | Kolekcja argumentów przesłonięcia, które mają być używane podczas wykonywania przebiegu. |
| credentials | Właściwości opisujące zestaw poświadczeń, które będą używane podczas wywoływanego przebiegu. |
| docker |
Ścieżka pliku platformy Docker względem lokalizacji źródłowej. |
| image |
W pełni kwalifikowane nazwy obrazów, w tym repozytorium i tag. |
| is |
Wartość tej właściwości wskazuje, czy skompilowany obraz powinien zostać wypchnięty do rejestru, czy nie. |
| no |
Wartość tej właściwości wskazuje, czy pamięć podręczna obrazów jest włączona, czy nie. |
| platform | Właściwości platformy, względem których musi nastąpić uruchomienie. |
| source |
Adres URL (bezwzględny lub względny) kontekstu źródłowego. Może to być adres URL repozytorium tar lub git. Jeśli jest to względny adres URL, należy uzyskać ścieżkę względną z wywołania interfejsu API listBuildSourceUploadUrl. |
| target | Nazwa docelowego etapu kompilacji dla kompilacji platformy Docker. |
| timeout | Limit czasu wykonywania w sekundach. |
| type | Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
Właściwości dziedziczone
| agent |
Dedykowana pula agentów dla przebiegu. |
| is |
Wartość wskazująca, czy archiwizacja jest włączona dla przebiegu, czy nie. |
| log |
Szablon opisujący repozytorium i informacje o tagach dla artefaktu dziennika uruchamiania. |
Szczegóły właściwości
agentConfiguration
Konfiguracja komputera agenta uruchamiania.
agentConfiguration?: AgentProperties
Wartość właściwości
arguments
Kolekcja argumentów przesłonięcia, które mają być używane podczas wykonywania przebiegu.
arguments?: Argument[]
Wartość właściwości
Argument[]
credentials
Właściwości opisujące zestaw poświadczeń, które będą używane podczas wywoływanego przebiegu.
credentials?: Credentials
Wartość właściwości
dockerFilePath
Ścieżka pliku platformy Docker względem lokalizacji źródłowej.
dockerFilePath: string
Wartość właściwości
string
imageNames
W pełni kwalifikowane nazwy obrazów, w tym repozytorium i tag.
imageNames?: string[]
Wartość właściwości
string[]
isPushEnabled
Wartość tej właściwości wskazuje, czy skompilowany obraz powinien zostać wypchnięty do rejestru, czy nie.
isPushEnabled?: boolean
Wartość właściwości
boolean
noCache
Wartość tej właściwości wskazuje, czy pamięć podręczna obrazów jest włączona, czy nie.
noCache?: boolean
Wartość właściwości
boolean
platform
Właściwości platformy, względem których musi nastąpić uruchomienie.
platform: PlatformProperties
Wartość właściwości
sourceLocation
Adres URL (bezwzględny lub względny) kontekstu źródłowego. Może to być adres URL repozytorium tar lub git. Jeśli jest to względny adres URL, należy uzyskać ścieżkę względną z wywołania interfejsu API listBuildSourceUploadUrl.
sourceLocation?: string
Wartość właściwości
string
target
Nazwa docelowego etapu kompilacji dla kompilacji platformy Docker.
target?: string
Wartość właściwości
string
timeout
Limit czasu wykonywania w sekundach.
timeout?: number
Wartość właściwości
number
type
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
type: "DockerBuildRequest"
Wartość właściwości
"DockerBuildRequest"
Szczegóły właściwości dziedziczonej
agentPoolName
Dedykowana pula agentów dla przebiegu.
agentPoolName?: string
Wartość właściwości
string
dziedziczone zRunRequest.agentPoolName
isArchiveEnabled
Wartość wskazująca, czy archiwizacja jest włączona dla przebiegu, czy nie.
isArchiveEnabled?: boolean
Wartość właściwości
boolean
dziedziczone zRunRequest.isArchiveEnabled
logTemplate
Szablon opisujący repozytorium i informacje o tagach dla artefaktu dziennika uruchamiania.
logTemplate?: string
Wartość właściwości
string
dziedziczone zRunRequest.logTemplate