Partilhar via


ContainerBuild@0 - Construção de Contentores v0 tarefa

Tarefa de construção de contentores.

Syntax

# 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 - Ligação de serviço de registo de estivador
string.

Especifica uma ligação de serviço de registo docker.


repository - Repositório de contentores
string.

O nome do repositório no registo do contentor.


Dockerfile - Estivador
string. Obrigatório. Valor predefinido: Dockerfile.

O caminho para o Dockerfile.


buildContext - Contexto de construção
string. Valor predefinido: ..

O caminho para o contexto de construção.


tags - Etiquetas
string. Valor predefinido: $(Build.BuildId).

A lista de etiquetas em linhas separadas. As etiquetas são utilizadas durante a construção e empurrando a imagem para o registo do contentor.


Opções de controlo de tarefas

Todas as tarefas têm opções de controlo para além das entradas de tarefa. Para obter mais informações, consulte opções de Controlo e propriedades de tarefas comuns.

Variáveis de saída

Nenhum.

Requisitos

Requisito Description
Tipos de gasodutos YAML, Construção clássica, lançamento clássico
Continua Agente, Grupo de Implementação
Exigências Nenhuma
Capacidades Executar esta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes no mesmo trabalho: Buildctl
Restrições de comando Qualquer
Variáveis de configuração Qualquer
Versão do agente Todas as versões de agente suportadas.
Categoria da tarefa Compilar