Cherry.Upgrade.Plan (cherry v0.4.0)

Copy Markdown View Source

The answer to "what would cherry upgrade do right now?": the running version, the resolved target release, the platform asset that would be installed, and whether an upgrade is actually due.

Summary

Types

t()

@type t() :: %Cherry.Upgrade.Plan{
  asset: String.t(),
  current: String.t(),
  release: Cherry.Upgrade.Release.t(),
  status: :up_to_date | :outdated
}