ReleaseKit. ArtifactInfo
(ReleaseKit v0.3.0)
Copy Markdown
Metadata about a packaged release artifact.
Summary
Functions
Builds artifact metadata for a packaged file.
Converts artifact metadata to the external manifest representation.
Types
@type compression() :: :gzip | :none
@type t() :: %ReleaseKit.ArtifactInfo{ checksum: checksum(), compression: compression(), path: Path.t(), size: non_neg_integer() }
Functions
@spec new(Path.t(), String.t(), Path.t() | nil, compression()) :: t()
Builds artifact metadata for a packaged file.
Converts artifact metadata to the external manifest representation.