Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Tarefa de compilaçã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).
Entradas
de conexão do serviço de registro do Docker dockerRegistryServiceConnection -
string.
Especifica uma conexão de serviço do Registro do Docker.
repository
-
de repositório de contêineres
string.
O nome do repositório dentro do registro de contêiner.
do Dockerfile Dockerfile -
string. Obrigatório Valor padrão: Dockerfile.
O caminho para o Dockerfile.
buildContext
-
contexto de build
string. Valor padrão: ..
O caminho para o contexto de build.
marcas de 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 das suas entradas de tarefas. Para obter mais informações, consulte as opções de Controle de e as 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 |
| Execuções em | Agent, DeploymentGroup |
| de demandas | Nenhum |
| recursos | Executar essa tarefa atende às seguintes demandas para quaisquer tarefas subsequentes no mesmo trabalho: Buildctl |
| restrições de comando | Qualquer |
| variáveis settable | Qualquer |
| Versão do agente | Todas as versões de agente com suporte. |
| Categoria de tarefa | Construir |