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 |