ark::supervisor::PackagerRelease

Defined in header “ark/supervisor/packager.hh”.


This structure is the result of creating a release.

Variables

  • std::string release_name
    The name of the package. This is what will be stamped on the release in the Catalog.

  • core::Guid release_identifier
    A unique identifier for this release.

  • version::VersionInformation release_version
    Version information about the release.

  • std::string manifest_digest
    The digest for the overall manifest.

  • std::string manifest_json
    The serialized package manifest.

  • std::string signatures_json
    The serialized signatures (if any).

  • std::string package_category
    The chosen package category.

  • std::filesystem::path release_archive_path
    The path to the release archive file.