fix: follow up for the relative paths improvement (#262)

Fixes for the bugs that are introduced by #261, that is values.yaml files specified in `values:` have redundant base path in their prefixes, and remaining .dec files after secrets decryption(https://github.com/roboll/helmfile/issues/251#issuecomment-417285854)
This commit is contained in:
KUOKA Yusuke
2018-08-30 21:59:59 +09:00
committed by GitHub
parent 421299c883
commit bb3b44e511
4 changed files with 17 additions and 9 deletions
+4 -1
View File
@@ -4,6 +4,7 @@ import (
"fmt"
"gopkg.in/yaml.v2"
"os"
"path/filepath"
"strings"
"text/template"
)
@@ -21,7 +22,9 @@ func (c *Context) createFuncMap() template.FuncMap {
}
func (c *Context) ReadFile(filename string) (string, error) {
bytes, err := c.readFile(filename)
path := filepath.Join(c.basePath, filename)
bytes, err := c.readFile(path)
if err != nil {
return "", err
}