Freigeben über


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