diff --git a/internal/config/config.go b/internal/config/config.go index 5cf939744..d1269a19f 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -1,6 +1,8 @@ package config import ( + "os/exec" + "path/filepath" "strings" "gopkg.in/yaml.v2" @@ -170,6 +172,12 @@ func (cfg *Config) createDefaultConfigRepo(yaml string) error { if err != nil { return err } + cmd := exec.Command("git", "update-server-info") + cmd.Dir = filepath.Join(rs.Path, cn) + err = cmd.Run() + if err != nil { + return err + } } else if err != nil { return err }