parent
50e62f2ca2
commit
e61deaa62f
|
|
@ -63,11 +63,7 @@ func (st *HelmState) goGetterChart(chart, dir, cacheDir string, force bool) (str
|
||||||
}
|
}
|
||||||
|
|
||||||
if _, err := st.fs.Stat(chart); err == nil {
|
if _, err := st.fs.Stat(chart); err == nil {
|
||||||
abs, err := st.fs.Abs(chart)
|
return chart, nil
|
||||||
if err != nil {
|
|
||||||
return abs, err
|
|
||||||
}
|
|
||||||
return abs, nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if filepath.IsAbs(chart) || strings.HasPrefix(chart, ".") {
|
if filepath.IsAbs(chart) || strings.HasPrefix(chart, ".") {
|
||||||
|
|
@ -133,6 +129,13 @@ func (st *HelmState) PrepareChartify(helm helmexec.Interface, release *ReleaseSp
|
||||||
return nil, clean, err
|
return nil, clean, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if strings.HasPrefix(dependenceChart, ".") {
|
||||||
|
dependenceChart, err = st.fs.Abs(dependenceChart)
|
||||||
|
if err != nil {
|
||||||
|
return nil, clean, err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if filepath.IsAbs(dependenceChart) {
|
if filepath.IsAbs(dependenceChart) {
|
||||||
dependenceChart = fmt.Sprintf("file://%s", dependenceChart)
|
dependenceChart = fmt.Sprintf("file://%s", dependenceChart)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue