ContainerBuild@0 – Containerbuild v0-Aufgabe
Containerbuildaufgabe.
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).
Eingänge
dockerRegistryServiceConnection
-
Docker-Registrierungsdienstverbindung
string
.
Gibt eine Docker-Registrierungsdienstverbindung an.
repository
-
Container-Repository
string
.
Der Name des Repositorys in der Containerregistrierung.
Dockerfile
-
Dockerfile-
string
. Erforderlich. Standardwert: Dockerfile
.
Der Pfad zur Dockerfile-Datei.
buildContext
-
Buildkontext
string
. Standardwert: .
.
Der Pfad zum Buildkontext.
tags
-
Tags
string
. Standardwert: $(Build.BuildId)
.
Die Liste der Tags in separaten Zeilen. Tags werden beim Erstellen und Übertragen des Images in die Containerregistrierung verwendet.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.
Ausgabevariablen
Keiner.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Classic Build, Classic Release |
Läuft auf | Agent, DeploymentGroup |
Anforderungen | Nichts |
Funktionen | Die Ausführung dieser Aufgabe erfüllt die folgenden Anforderungen für nachfolgende Aufgaben im selben Auftrag: Buildctl |
Befehlseinschränkungen | Jegliche |
Settable-Variablen | Jegliche |
Agentversion | Alle unterstützten Agentversionen. |
Vorgangskategorie | Bauen |