🏗️ move make sub-cmd to sub-dir
This commit is contained in:
@@ -5,6 +5,7 @@ import (
|
||||
|
||||
"gitea.loveuer.com/yizhisec/pkg3/logger"
|
||||
"github.com/spf13/cobra"
|
||||
"yizhisec.com/hsv2/forge/internal/cmd/makecmd"
|
||||
"yizhisec.com/hsv2/forge/internal/controller/maker"
|
||||
"yizhisec.com/hsv2/forge/internal/opt"
|
||||
)
|
||||
@@ -25,6 +26,10 @@ func makeCmd() *cobra.Command {
|
||||
logger.Warn("Running in debug mode")
|
||||
}
|
||||
|
||||
if err = os.MkdirAll(opt.Cfg.Make.Dir, 0755); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if opt.Cfg.Make.DisableDependencyCheck {
|
||||
logger.Info("Dependency check disabled")
|
||||
return nil
|
||||
@@ -35,10 +40,6 @@ func makeCmd() *cobra.Command {
|
||||
return err
|
||||
}
|
||||
|
||||
if err = os.MkdirAll(opt.Cfg.Make.Dir, 0755); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
logger.Debug("Running make prerun success")
|
||||
|
||||
return nil
|
||||
@@ -49,18 +50,20 @@ func makeCmd() *cobra.Command {
|
||||
_cmd.PersistentFlags().StringVar(&opt.Cfg.Make.Dir, "dir", "/root/hsv2-installation", "make base directory")
|
||||
|
||||
_cmd.AddCommand(
|
||||
makeImages(),
|
||||
makeBinaries(),
|
||||
makeDebs(),
|
||||
makeFlannel(),
|
||||
makeLonghorn(),
|
||||
makeMysql(),
|
||||
makeRedis(),
|
||||
makeES(),
|
||||
makeEMQX(),
|
||||
makeYosguard(),
|
||||
makeLessDNS(), // hs-net dependency
|
||||
makeHSNet(),
|
||||
makecmd.Images(),
|
||||
makecmd.Binaries(),
|
||||
makecmd.Debs(),
|
||||
makecmd.Flannel(),
|
||||
makecmd.Longhorn(),
|
||||
makecmd.Mysql(),
|
||||
makecmd.Redis(),
|
||||
makecmd.ES(),
|
||||
makecmd.EMQX(),
|
||||
makecmd.Yosguard(),
|
||||
makecmd.LessDNS(),
|
||||
makecmd.HSNet(),
|
||||
makecmd.ConfigMap(),
|
||||
makecmd.App(),
|
||||
)
|
||||
|
||||
return _cmd
|
||||
|
||||
Reference in New Issue
Block a user