diff --git a/charts/hariko/Chart.yaml b/charts/hariko/Chart.yaml index a1a545d..9203f98 100644 --- a/charts/hariko/Chart.yaml +++ b/charts/hariko/Chart.yaml @@ -1,3 +1,3 @@ apiVersion: v2 name: hariko -version: 0.1.16 +version: 0.1.17 diff --git a/hariko/cmd/root.go b/hariko/cmd/root.go index 640ec74..67d4a56 100644 --- a/hariko/cmd/root.go +++ b/hariko/cmd/root.go @@ -194,12 +194,11 @@ func deploy(packageName string, repositoryName string, repositoryURL string) (*r if err != nil { return nil, err } - b, err := os.ReadFile(settings.RepositoryConfig) - if err != nil { - return nil, err - } + b, _ := os.ReadFile(settings.RepositoryConfig) re := repo.NewFile() - yaml.Unmarshal(b, &re) + if b != nil { + yaml.Unmarshal(b, &re) + } re.Update(&c) err = os.MkdirAll(filepath.Dir(settings.RepositoryConfig), os.ModePerm) if err != nil && !os.IsExist(err) {