Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Check ¶ added in v0.0.251
func Check() bool
Check reports whether update checks should take place.
func IsUnderHomebrew ¶ added in v0.0.523
func IsUnderHomebrew() bool
IsUnderHomebrew reports whether the fly binary was found under the Homebrew prefix.
func UpgradeInPlace ¶ added in v0.0.251
func UpgradeInPlace(ctx context.Context, io *iostreams.IOStreams, prelease bool) error
Types ¶
type Release ¶
type Release struct {
Version string `yaml:"version"`
Prerelease bool `yaml:"prerelease"`
DownloadURL string `yaml:"download_url" json:"download_url"`
Timestamp time.Time `yaml:"timestamp"`
}
func LatestRelease ¶ added in v0.0.251
func LatestRelease(ctx context.Context, channel string) (*Release, error)
LatestRelease reports the latest release for the given channel.
Click to show internal directories.
Click to hide internal directories.