ReleaseKit. PackageBuilder
(ReleaseKit v0.3.1)
Copy Markdown
Packages a Mix release directory into a ReleaseKit artifact.
Summary
Functions
Packages the release directory and returns tarball, manifest path, and manifest.
Types
@type result() :: {Path.t(), Path.t(), ReleaseKit.Manifest.t()}
@type t() :: %ReleaseKit.PackageBuilder{ assets: [ReleaseKit.AssetInfo.t()], name: String.t(), opts: keyword(), out_dir: Path.t(), release: String.t(), release_dir: Path.t(), target: ReleaseKit.Target.t(), version: String.t() }