Condividi tramite


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