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
}