DockerBuildStepArgs

data class DockerBuildStepArgs(val arguments: Output<List<ArgumentArgs>>? = null, val contextAccessToken: Output<String>? = null, val contextPath: Output<String>? = null, val dockerFilePath: Output<String>, val imageNames: Output<List<String>>? = null, val isPushEnabled: Output<Boolean>? = null, val noCache: Output<Boolean>? = null, val target: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<DockerBuildStepArgs>

The Docker build step.

Constructors

Link copied to clipboard
constructor(arguments: Output<List<ArgumentArgs>>? = null, contextAccessToken: Output<String>? = null, contextPath: Output<String>? = null, dockerFilePath: Output<String>, imageNames: Output<List<String>>? = null, isPushEnabled: Output<Boolean>? = null, noCache: Output<Boolean>? = null, target: Output<String>? = null, type: Output<String>)

Properties

Link copied to clipboard
val arguments: Output<List<ArgumentArgs>>? = null

The collection of override arguments to be used when executing this build step.

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

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

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

The URL(absolute or relative) of the source context for the task step.

Link copied to clipboard
val dockerFilePath: Output<String>

The Docker file path relative to the source context.

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

The fully qualified image names including the repository and tag.

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

The value of this property indicates whether the image built should be pushed to the registry or not.

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

The value of this property indicates whether the image cache is enabled or not.

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

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

Link copied to clipboard
val type: Output<String>

The type of the step. Expected value is 'Docker'.

Functions

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