ContainerBuild@0 — задача сборки контейнера версии 0
Задача сборки контейнера.
Синтаксис
# 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).
Входные данные
dockerRegistryServiceConnection
- Подключение к службе реестра Docker
string
.
Указывает подключение к службе реестра Docker.
repository
- Репозиторий контейнеров
string
.
Имя репозитория в реестре контейнеров.
Dockerfile
- Dockerfile
string
. Обязательный. Значение по умолчанию: Dockerfile
.
Путь к Dockerfile.
buildContext
- Контекст сборки
string
. Значение по умолчанию: .
.
Путь к контексту сборки.
tags
- Теги
string
. Значение по умолчанию: $(Build.BuildId)
.
Список тегов в отдельных строках. Теги используются при создании и отправке образа в реестр контейнеров.
Параметры управления задачами
Все задачи имеют параметры управления в дополнение к входным данным задачи. Дополнительные сведения см. в разделе Параметры управления и общие свойства задачи.
Выходные переменные
Нет.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
Требования | Нет |
Capabilities | Выполнение этой задачи удовлетворяет следующим требованиям для всех последующих задач в том же задании: Buildctl |
Ограничения команд | Любой |
Устанавливаемые переменные | Любой |
Версия агента | Все поддерживаемые версии агента. |
Категория задач | Сборка |