ContainerBuild@0 - Attività Compilazione contenitore 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).
Input
dockerRegistryServiceConnection
- Connessione al servizio del Registro di sistema Docker
string
.
Specifica una connessione al servizio del Registro di sistema Docker.
repository
- Repository di contenitori
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 attività
Tutte le attività hanno opzioni di controllo oltre ai relativi input dell'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 |
Capabilities | L'esecuzione di questa attività soddisfa le richieste seguenti per le attività successive nello stesso processo: Buildctl |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | Tutte le versioni dell'agente supportate. |
Categoria attività | Compilare |