Condividi tramite


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