|
|
@@ -19,12 +19,13 @@ import (
|
|
|
)
|
|
|
|
|
|
type serviceUpgradeConfig struct {
|
|
|
- Name string
|
|
|
- Enable bool
|
|
|
- CheckVerURL string
|
|
|
- ClonePkgURL string
|
|
|
- InstallPath string
|
|
|
- ReplaceDirs []string
|
|
|
+ Name string // 去掉"yfkj-"前缀和".service"
|
|
|
+ // 后缀的服务名, 也是升级包中可执行程序的名称
|
|
|
+ Enable bool /// 是否启用自动升级//
|
|
|
+ CheckVerURL string /// 版本检查的 URL //
|
|
|
+ ClonePkgURL string /// 升级包克隆 URL //
|
|
|
+ InstallPath string /// 服务安装的路径 //
|
|
|
+ ReplaceDirs []string /// 需要安装的目录 //
|
|
|
}
|
|
|
|
|
|
var upgradeServices = []serviceUpgradeConfig{
|