Documentation
¶
Index ¶
- Variables
- func ExecInstallRestart(ctx context.Context, tag string) error
- func Install(ctx context.Context, tag string, progress io.Writer) error
- func InstallCommand(tag string) (string, error)
- func IsNewerRelease(latestTag, current string) bool
- func ReleaseAssetName(tag string) (string, error)
- func RunSystemInstall(ctx context.Context, tag string, progress io.Writer) error
- func SetHTTPDownload(fn func(context.Context, string) (*http.Response, error)) func()
- func SetLatestReleaseAPIURL(url string) func()
- func SetScheduleInstallRestartHook(fn func(context.Context, string, io.Writer) error) func()
- type CheckResult
- type Notice
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrRestartScheduled = errors.New("restart scheduled after update")
Functions ¶
func ExecInstallRestart ¶ added in v2026.609.2
func InstallCommand ¶ added in v2026.603.0
func IsNewerRelease ¶
func ReleaseAssetName ¶
func RunSystemInstall ¶ added in v2026.603.0
func SetHTTPDownload ¶ added in v2026.613.0
func SetLatestReleaseAPIURL ¶
func SetLatestReleaseAPIURL(url string) func()
Types ¶
type CheckResult ¶
func (CheckResult) Notice ¶
func (r CheckResult) Notice() *Notice
Click to show internal directories.
Click to hide internal directories.