ContainerBuild@0 - Construção de Contentores v0 tarefa
Tarefa de construção de contentores.
Syntax
# 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
- Ligação de serviço de registo de estivador
string
.
Especifica uma ligação de serviço de registo docker.
repository
- Repositório de contentores
string
.
O nome do repositório no registo do contentor.
Dockerfile
- Estivador
string
. Obrigatório. Valor predefinido: Dockerfile
.
O caminho para o Dockerfile.
buildContext
- Contexto de construção
string
. Valor predefinido: .
.
O caminho para o contexto de construção.
tags
- Etiquetas
string
. Valor predefinido: $(Build.BuildId)
.
A lista de etiquetas em linhas separadas. As etiquetas são utilizadas durante a construção e empurrando a imagem para o registo do contentor.
Opções de controlo de tarefas
Todas as tarefas têm opções de controlo para além das entradas de tarefa. Para obter mais informações, consulte opções de Controlo e propriedades de tarefas comuns.
Variáveis de saída
Nenhum.
Requisitos
Requisito | Description |
---|---|
Tipos de gasodutos | YAML, Construção clássica, lançamento clássico |
Continua | Agente, Grupo de Implementação |
Exigências | Nenhuma |
Capacidades | Executar esta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes no mesmo trabalho: Buildctl |
Restrições de comando | Qualquer |
Variáveis de configuração | Qualquer |
Versão do agente | Todas as versões de agente suportadas. |
Categoria da tarefa | Compilar |