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 |