Delen via


ContainerBuild@0 - Container Build v0-taak

Container build-taak.

Syntaxis

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

Invoer

dockerRegistryServiceConnection - docker-registerserviceverbinding
string.

Hiermee geeft u een Docker-registerserviceverbinding op.


repository - containeropslagplaats
string.

De naam van de opslagplaats in het containerregister.


Dockerfile - Dockerfile-
string. Verplicht. Standaardwaarde: Dockerfile.

Het pad naar het Dockerfile.


buildContext - context maken
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 besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.

Uitvoervariabelen

Geen.

Vereisten

Voorwaarde Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Agent, DeploymentGroup
eisen Geen
mogelijkheden Het uitvoeren van deze taak voldoet aan de volgende vereist voor eventuele volgende taken in dezelfde taak: Buildctl
opdrachtbeperkingen Welk dan ook
variabelen instellen Welk dan ook
Agentversie Alle ondersteunde agentversies.
Taakcategorie Bouwen