ContainerBuild@0: tarea De compilación de contenedor v0
Tarea de compilación de contenedor.
Sintaxis
# Container Build v0
# Container Build Task.
- task: ContainerBuild@0
inputs:
#dockerRegistryServiceConnection: # string. Docker registry service connection.
#repository: # string. Container repository.
Dockerfile: 'Dockerfile' # string. Required. Dockerfile. Default: Dockerfile.
#buildContext: '.' # string. Build context. Default: ..
#tags: '$(Build.BuildId)' # string. Tags. Default: $(Build.BuildId).
Entradas
dockerRegistryServiceConnection
- Conexión del servicio del registro de Docker
string
.
Especifica una conexión de servicio del registro de Docker.
repository
- Repositorio de contenedores
string
.
Nombre del repositorio dentro del registro de contenedor.
Dockerfile
- Dockerfile
string
. Obligatorio. Valor predeterminado: Dockerfile
.
Ruta de acceso al Dockerfile.
buildContext
- Contexto de compilación
string
. Valor predeterminado: .
.
Ruta de acceso al contexto de compilación.
tags
- Etiquetas
string
. Valor predeterminado: $(Build.BuildId)
.
Lista de etiquetas en líneas independientes. Las etiquetas se usan al compilar e insertar la imagen en el registro de contenedor.
Opciones de control de tareas
Todas las tareas tienen opciones de control además de sus entradas de tareas. Para obtener más información, vea Opciones de control y propiedades de tareas comunes.
Variables de salida
Ninguno.
Requisitos
Requisito | Descripción |
---|---|
Tipos de canalización | YAML, compilación clásica, versión clásica |
Se ejecuta en | Agente, DeploymentGroup |
Peticiones | None |
Capabilities | La ejecución de esta tarea satisface las siguientes demandas para las tareas posteriores del mismo trabajo: Buildctl |
Restricciones de comandos | Any |
Variables que se pueden establecer | Any |
Versión del agente | Todas las versiones de agente compatibles. |
Categoría de la tarea: | Build |