|
|
@ -136,7 +136,7 @@ func getHistory(client *action.History, name string) (releaseHistory, error) {
|
|
|
|
func getReleaseHistory(rls []*release.Release) (history releaseHistory) {
|
|
|
|
func getReleaseHistory(rls []*release.Release) (history releaseHistory) {
|
|
|
|
for i := len(rls) - 1; i >= 0; i-- {
|
|
|
|
for i := len(rls) - 1; i >= 0; i-- {
|
|
|
|
r := rls[i]
|
|
|
|
r := rls[i]
|
|
|
|
c := formatChartname(r.Chart)
|
|
|
|
c := formatChartName(r.Chart)
|
|
|
|
s := r.Info.Status.String()
|
|
|
|
s := r.Info.Status.String()
|
|
|
|
v := r.Version
|
|
|
|
v := r.Version
|
|
|
|
d := r.Info.Description
|
|
|
|
d := r.Info.Description
|
|
|
@ -159,7 +159,7 @@ func getReleaseHistory(rls []*release.Release) (history releaseHistory) {
|
|
|
|
return history
|
|
|
|
return history
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func formatChartname(c *chart.Chart) string {
|
|
|
|
func formatChartName(c *chart.Chart) string {
|
|
|
|
if c == nil || c.Metadata == nil {
|
|
|
|
if c == nil || c.Metadata == nil {
|
|
|
|
// This is an edge case that has happened in prod, though we don't
|
|
|
|
// This is an edge case that has happened in prod, though we don't
|
|
|
|
// know how: https://github.com/helm/helm/issues/1347
|
|
|
|
// know how: https://github.com/helm/helm/issues/1347
|
|
|
|