Compartir vía


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