RegistryTaskDockerStepArgs

data class RegistryTaskDockerStepArgs(val arguments: Output<Map<String, String>>? = null, val cacheEnabled: Output<Boolean>? = null, val contextAccessToken: Output<String>, val contextPath: Output<String>, val dockerfilePath: Output<String>, val imageNames: Output<List<String>>? = null, val pushEnabled: Output<Boolean>? = null, val secretArguments: Output<Map<String, String>>? = null, val target: Output<String>? = null) : ConvertibleToJava<RegistryTaskDockerStepArgs>

Constructors

Link copied to clipboard
constructor(arguments: Output<Map<String, String>>? = null, cacheEnabled: Output<Boolean>? = null, contextAccessToken: Output<String>, contextPath: Output<String>, dockerfilePath: Output<String>, imageNames: Output<List<String>>? = null, pushEnabled: Output<Boolean>? = null, secretArguments: Output<Map<String, String>>? = null, target: Output<String>? = null)

Properties

Link copied to clipboard
val arguments: Output<Map<String, String>>? = null

Specifies a map of arguments to be used when executing this step.

Link copied to clipboard
val cacheEnabled: Output<Boolean>? = null

Should the image cache be enabled? Defaults to true.

Link copied to clipboard

The token (Git PAT or SAS token of storage account blob) associated with the context for this step.

Link copied to clipboard
val contextPath: Output<String>

The URL (absolute or relative) of the source context for this step. If the context is an url you can reference a specific branch or folder via #branch:folder.

Link copied to clipboard
val dockerfilePath: Output<String>

The Dockerfile path relative to the source context.

Link copied to clipboard
val imageNames: Output<List<String>>? = null

Specifies a list of fully qualified image names including the repository and tag.

Link copied to clipboard
val pushEnabled: Output<Boolean>? = null

Should the image built be pushed to the registry or not? Defaults to true.

Link copied to clipboard
val secretArguments: Output<Map<String, String>>? = null

Specifies a map of secret arguments to be used when executing this step.

Link copied to clipboard
val target: Output<String>? = null

The name of the target build stage for the docker build.

Functions

Link copied to clipboard
open override fun toJava(): RegistryTaskDockerStepArgs