Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 |