Udostępnij za pośrednictwem


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