Freigeben über


ContainerBuild@0 – ContainerBuild v0-Aufgabe

Containerbuildtask.

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

Eingaben

dockerRegistryServiceConnection - Docker-Registrierungsdienstverbindung
string.

Gibt eine Docker-Registrierungsdienstverbindung an.


repository - Containerrepository
string.

Der Name des Repositorys innerhalb der Containerregistrierung.


Dockerfile - Dockerfile
string. Erforderlich. Standardwert. Dockerfile.

Der Pfad zum Dockerfile.


buildContext - Kontext erstellen
string. Standardwert. ..

Der Pfad zum Buildkontext.


tags - Schilder
string. Standardwert. $(Build.BuildId).

Die Liste der Tags in separaten Zeilen. Tags werden beim Erstellen und Pushen des Images in die Containerregistrierung verwendet.


Aufgabensteuerungsoptionen

Alle Aufgaben verfügen zusätzlich zu den Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.

Ausgabevariablen

Keine

Anforderungen

Anforderung Beschreibung
Pipelinetypen YAML, Klassischer Build, klassische Version
Wird ausgeführt auf Agent, DeploymentGroup
Forderungen Keine
Capabilities Die Ausführung dieser Aufgabe erfüllt die folgenden Anforderungen für alle nachfolgenden Aufgaben im gleichen Auftrag: Buildctl
Befehlseinschränkungen Any
Einstellbare Variablen Any
Agent-Version Alle unterstützten Agent-Versionen.
Aufgabenkategorie Entwickeln