ContainerBuild@0 — zadanie kompilacji kontenera w wersji 0
Zadanie kompilacji kontenera.
Składnia
# 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).
Dane wejściowe
dockerRegistryServiceConnection
-
połączenia usługi rejestru platformy Docker
string
.
Określa połączenie usługi rejestru platformy Docker.
repozytorium kontenerów repository
-
string
.
Nazwa repozytorium w rejestrze kontenerów.
Dockerfile
-
Dockerfile
string
. To jest wymagane. Wartość domyślna: Dockerfile
.
Ścieżka do pliku Dockerfile.
buildContext
-
kontekst kompilacji
string
. Wartość domyślna: .
.
Ścieżka do kontekstu kompilacji.
tagów tags
-
string
. Wartość domyślna: $(Build.BuildId)
.
Lista tagów w osobnych wierszach. Tagi są używane podczas kompilowania i wypychania obrazu do rejestru kontenerów.
Opcje sterowania zadaniami
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.
Zmienne wyjściowe
Żaden.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, klasyczna kompilacja, wersja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Żaden |
możliwości | Uruchomienie tego zadania spełnia następujące wymagania dla wszystkich kolejnych zadań w tym samym zadaniu: Buildctl |
ograniczenia poleceń | Jakikolwiek |
zmienne ustawiane | Jakikolwiek |
Wersja agenta | Wszystkie obsługiwane wersje agentów. |
Kategoria zadań | Zbuduj |