Partilhar via


ContainerBuild@0 - Tarefa Container Build v0

Tarefa de construção de contêiner.

Sintaxe

# 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).

Insumos

dockerRegistryServiceConnection - de conexão do serviço de registro do Docker
string.

Especifica uma conexão de serviço de registro do Docker.


repository - Repositório de contêiner
string.

O nome do repositório dentro do registro de contêiner.


Dockerfile - Dockerfile
string. Obrigatório. Valor padrão: Dockerfile.

O caminho para o Dockerfile.


buildContext - Construir contexto
string. Valor padrão: ..

O caminho para o contexto de construção.


tags - Etiquetas
string. Valor padrão: $(Build.BuildId).

A lista de tags em linhas separadas. As tags são usadas durante a criação e envio da imagem para o registro de contêiner.


Opções de controlo de tarefas

Todas as tarefas têm opções de controle, além de suas entradas de tarefas. Para obter mais informações, consulte Opções de controle de e propriedades de tarefas comuns.

Variáveis de saída

Nenhum.

Requerimentos

Requisito Descrição
Tipos de pipeline YAML, Construção clássica, Versão clássica
Funciona em Agente, DeploymentGroup
Exigências Nenhum
Capacidades A execução desta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes no mesmo trabalho: Buildctl
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente Todas as versões de agente suportadas.
Categoria de tarefa Construir