Compartilhar via


tarefa ContainerBuild@0 – Compilação de Contêiner v0

Tarefa de Build 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).

Entradas

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

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


repository - Repositório de contêineres
string.

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


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

O caminho para o Dockerfile.


buildContext - Contexto de build
string. Valor padrão: ..

O caminho para o contexto de build.


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

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


Opções de controle de tarefa

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

Variáveis de saída

Nenhum.

Requisitos

Requisito Descrição
Tipos de pipeline YAML, build clássico, versão clássica
Executa em Agent, DeploymentGroup
Demandas Nenhum
Funcionalidades A execução dessa tarefa atende às seguintes demandas para todas as tarefas subsequentes no mesmo trabalho: Buildctl
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente Todas as versões do agente com suporte.
Categoria da tarefa Build