RegistryTaskDockerStep

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

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

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

Link copied to clipboard
val cacheEnabled: 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

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

The Dockerfile path relative to the source context.

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

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

Link copied to clipboard
val pushEnabled: Boolean? = null

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

Link copied to clipboard

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

Link copied to clipboard
val target: String? = null

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