Skip to main content

Module release_set

Module release_set 

Source
Expand description

Release-set discovery, artifact validation, and manifest emission.

Structs§

AppConfigSnapshot
One immutable, validated view of an App configuration file.
AttachedAppRole
AttachedAppRole
ConfiguredPoolExpectation
ConfiguredPoolExpectation
ConfiguredRoleLifecycle
ConfiguredRoleLifecycle
DeclaredAppRole
DeclaredAppRole
ReleaseSetEntry
ReleaseSetEntry
RenamedAppRole
RenamedAppRole
RootReleaseSetManifest
RootReleaseSetManifest

Enums§

AppConfigDeclaration
AppConfigDeclaration
AppConfigError
AppConfigError
AppConfigIoOperation
AppConfigIoOperation
AppConfigMutationConflict
AppConfigMutationConflict
AppConfigNameField
AppConfigNameField
AppConfigNameIssue
AppConfigNameIssue
AppConfigOperation
AppConfigOperation
AppConfigPackageIssue
AppConfigPackageIssue
AppConfigTomlOperation
AppConfigTomlOperation
ArtifactRootError
Failure to locate the exact artifact root for a selected artifact environment.
WorkspaceDiscoveryError
Typed failure while locating a Cargo workspace or ICP project root.

Constants§

LOCAL_ROOT_MIN_READY_CYCLES

Functions§

app_sources_root
artifact_root_path
Return the canonical artifact directory for one artifact environment.
attach_app_role
config_path
declare_app_role
display_workspace_path
icp_root
load_root_package_version
load_root_release_set_manifest
load_workspace_package_version
plan_attach_app_role
plan_declare_app_role
plan_rename_app_role
read_app_config_identity
Read only [app].name for candidate discovery and malformed-config diagnostics.
rename_app_role
resolve_artifact_root
Resolve the built artifact directory for the selected artifact environment.
root_release_set_manifest_path
Return the canonical manifest path for the staged root release set.
workspace_manifest_path
workspace_root