ContainerBuild@0 – úloha sestavení kontejneru v0
Úloha sestavení kontejneru
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).
Vstupy
dockerRegistryServiceConnection
- Připojení služby registru Dockeru
string
.
Určuje připojení služby registru Dockeru.
repository
- Úložiště kontejnerů
string
.
Název úložiště v rámci registru kontejneru.
Dockerfile
- Soubor Dockerfile
string
. Povinná hodnota. Výchozí hodnota: Dockerfile
.
Cesta k souboru Dockerfile.
buildContext
- Kontext sestavení
string
. Výchozí hodnota: .
.
Cesta ke kontextu sestavení.
tags
- Tagy
string
. Výchozí hodnota: $(Build.BuildId)
.
Seznam značek na samostatných řádcích. Značky se používají při sestavování a odesílání image do registru kontejneru.
Možnosti řízení úkolů
Všechny úkoly mají kromě vstupů úkolů i možnosti řízení. Další informace najdete v tématu Možnosti ovládacích prvků a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasický build, klasická verze |
Běží na | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Spuštění této úlohy splňuje následující požadavky na všechny následné úkoly ve stejné úloze: Buildctl |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | Všechny podporované verze agenta. |
Kategorie úloh | Sestavení |