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.
ApplicationArtifactBuildOutput
ApplicationArtifactBuildOutput
ApplicationArtifactBuildTarget
ApplicationArtifactBuildTarget
ApplicationArtifactEntry
ApplicationArtifactEntry
ApplicationArtifactFileBuildOutput
ApplicationArtifactFileBuildOutput
ApplicationArtifactUnion
ApplicationArtifactUnion
AttachedAppRole
AttachedAppRole
CanicInfrastructureArtifactBuildOutput
CanicInfrastructureArtifactBuildOutput
CanicInfrastructureArtifactEntry
CanicInfrastructureArtifactEntry
CanicInfrastructureArtifactInput
CanicInfrastructureArtifactInput
CanicInfrastructureArtifactManifest
CanicInfrastructureArtifactManifest
ConfiguredPoolExpectation
ConfiguredPoolExpectation
ConfiguredRoleLifecycle
ConfiguredRoleLifecycle
DeclaredAppRole
DeclaredAppRole
FleetSubnetRootReleaseSetEntry
FleetSubnetRootReleaseSetEntry
FleetSubnetRootReleaseSetManifest
FleetSubnetRootReleaseSetManifest
PersistedApplicationArtifactUnion
PersistedApplicationArtifactUnion
PersistedCanicInfrastructureArtifactManifest
PersistedCanicInfrastructureArtifactManifest
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
ApplicationArtifactUnionPersistenceError
ApplicationArtifactUnionPersistenceError
ApplicationReleaseSetEntryKind
ApplicationReleaseSetEntryKind
ApplicationReleaseSetError
ApplicationReleaseSetError
ArtifactRootError
Failure to locate the exact artifact root for a selected artifact environment.
CanicInfrastructureArtifactManifestError
CanicInfrastructureArtifactManifestError
CanicInfrastructureArtifactPersistenceError
CanicInfrastructureArtifactPersistenceError
CanicInfrastructureRole
CanicInfrastructureRole
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
compile_and_persist_application_artifact_union
Compile one union from qualified files and durably publish its canonical bytes.
compile_and_persist_canic_infrastructure_artifact_manifest
Compile one manifest from qualified outputs and durably publish its canonical bytes.
config_path
declare_app_role
display_workspace_path
icp_root
load_persisted_application_artifact_union
Load and validate the exact canonical application union for one release build.
load_persisted_canic_infrastructure_artifact_manifest
Load and validate the exact canonical infrastructure manifest for one release build.
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