venvstacks.stacks.ArchiveBuildRequest

class venvstacks.stacks.ArchiveBuildRequest(env_name: EnvNameBuild, env_lock: EnvironmentLock, archive_base_path: Path, build_metadata: ArchiveBuildMetadata, needs_build: bool)

Structured request to build a named output archive.

Methods

create_archive(env_path[, ...])

Create the layer archive specified in this build request.

define_build(env_name, env_lock, ...[, ...])

Define a new archive build request for the given environment.

Attributes

env_name

env_lock

archive_base_path

build_metadata

needs_build