ContainerBuild@0 - Attività Compilazione contenitori v0
Attività compilazione contenitore.
Sintassi
# 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).
Ingressi dati
dockerRegistryServiceConnection
-
connessione al servizio del Registro di sistema Docker
string
.
Specifica una connessione al servizio del Registro di sistema Docker.
repository
-
repository container
string
.
Nome del repository all'interno del registro contenitori.
Dockerfile
-
Dockerfile
string
. Obbligatorio. Valore predefinito: Dockerfile
Percorso del Dockerfile.
buildContext
-
contesto di compilazione
string
. Valore predefinito: .
Percorso del contesto di compilazione.
tags
-
tag
string
. Valore predefinito: $(Build.BuildId)
Elenco di tag in righe separate. I tag vengono usati durante la compilazione e il push dell'immagine nel registro contenitori.
Opzioni di controllo delle attività
Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Viene eseguito in | Agente, DeploymentGroup |
richieste | Nessuno |
funzionalità di | L'esecuzione di questa attività soddisfa le richieste di seguenti per le attività successive nello stesso processo: Buildctl |
restrizioni dei comandi | Qualunque |
variabili impostabili | Qualunque |
Versione dell'agente | Tutte le versioni dell'agente supportate. |
Categoria attività | Costruire |