From 7035ec589e500e930810a0c95a64ef193d2b2f66 Mon Sep 17 00:00:00 2001 From: Scaat Feng Date: Thu, 3 Dec 2020 12:58:23 +0800 Subject: [PATCH] [FIX]repository config file generated always '0001-01-01T00:00:00Z' when repo add Signed-off-by: Scaat Feng --- cmd/helm/repo_add.go | 2 ++ pkg/repo/repo.go | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/helm/repo_add.go b/cmd/helm/repo_add.go index f51e402fa..9402c2f4c 100644 --- a/cmd/helm/repo_add.go +++ b/cmd/helm/repo_add.go @@ -186,6 +186,8 @@ func (o *repoAddOptions) run(out io.Writer) error { f.Update(&c) + f.Generated = time.Now() + if err := f.WriteFile(o.repoFile, 0644); err != nil { return err } diff --git a/pkg/repo/repo.go b/pkg/repo/repo.go index 28966687c..6f1e90dad 100644 --- a/pkg/repo/repo.go +++ b/pkg/repo/repo.go @@ -112,7 +112,6 @@ func (r *File) Remove(name string) bool { // WriteFile writes a repositories file to the given path. func (r *File) WriteFile(path string, perm os.FileMode) error { - r.Generated = time.Now() data, err := yaml.Marshal(r) if err != nil { return err