Поделиться через


DockerBuildStep Класс

Шаг сборки Docker.

Переменные заполняются только сервером и игнорируются при отправке запроса.

Для отправки в Azure необходимо заполнить все необходимые параметры.

Наследование
azure.mgmt.containerregistry.v2019_06_01_preview.models._models_py3.TaskStepProperties
DockerBuildStep

Конструктор

DockerBuildStep(*, docker_file_path: str, context_path: str | None = None, context_access_token: str | None = None, image_names: List[str] | None = None, is_push_enabled: bool = True, no_cache: bool = False, target: str | None = None, arguments: List[_models.Argument] | None = None, **kwargs: Any)

Переменные

type
str или StepType

Тип шага. Обязательный. Известные значения: Docker, FileTask и EncodedTask.

base_image_dependencies
list[BaseImageDependency]

Список зависимостей базового образа для шага.

context_path
str

URL-адрес (абсолютный или относительный) исходного контекста для шага задачи.

context_access_token
str

Маркер (Git PAT или маркер SAS blob-объекта учетной записи хранения), связанный с контекстом для шага.

image_names
list[str]

Полные имена образов, включая репозиторий и тег.

is_push_enabled
bool

Значение этого свойства указывает, следует ли отправлять созданный образ в реестр.

no_cache
bool

Значение этого свойства указывает, включен ли кэш изображений.

docker_file_path
str

Путь к файлу Docker относительно исходного контекста. Обязательный.

target
str

Имя целевого этапа сборки для сборки Docker.

arguments
list[Argument]

Коллекция аргументов переопределения, используемых при выполнении этого шага сборки.