Delen via


ContainerBuild@0 - Container Build v0-taak

Containerbuildingstaak.

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).

Invoerwaarden

dockerRegistryServiceConnection - Verbinding met docker-registerservice
string.

Hiermee geeft u een Docker-registerserviceverbinding op.


repository - Containeropslagplaats
string.

De naam van de opslagplaats in het containerregister.


Dockerfile - Dockerfile
string. Vereist. Standaardwaarde: Dockerfile.

Het pad naar het Dockerfile.


buildContext - Context bouwen
string. Standaardwaarde: ..

Het pad naar de buildcontext.


tags - Tags
string. Standaardwaarde: $(Build.BuildId).

De lijst met tags in afzonderlijke regels. Tags worden gebruikt tijdens het bouwen en pushen van de installatiekopieën naar het containerregister.


Opties voor taakbeheer

Alle taken hebben naast de taakinvoer besturingsopties. Zie Opties voor besturingselementen en algemene taakeigenschappen voor meer informatie.

Uitvoervariabelen

Geen.

Vereisten

Vereiste Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Het uitvoeren van deze taak voldoet aan de volgende vereisten voor eventuele volgende taken in dezelfde taak: Buildctl
Opdrachtbeperkingen Alle
Instelbare variabelen Alle
Agentversie Alle ondersteunde agentversies.
Taakcategorie Build