Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitServer ¶
func PrepareServer ¶
func PrepareServer(setupLogger *zap.SugaredLogger)
func StartUpdateRoutine ¶
func StartUpdateRoutine(logger *zap.SugaredLogger, db db.DataStore, currentVersion string)
Types ¶
type GitHubRelease ¶
type GitHubRelease struct {
TagName string `json:"tag_name"`
}
type RequiredTool ¶
type UpdateChecker ¶
type UpdateChecker struct {
// contains filtered or unexported fields
}
func NewUpdateChecker ¶
func NewUpdateChecker(logger *zap.SugaredLogger, db db.DataStore) *UpdateChecker
func (*UpdateChecker) CheckForUpdates ¶
func (uc *UpdateChecker) CheckForUpdates(currentVersion string) (*bool, error)
Click to show internal directories.
Click to hide internal directories.