|
|
@ -135,13 +135,15 @@ func newListCmd(cfg *action.Configuration, out io.Writer) *cobra.Command {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
type releaseElement struct {
|
|
|
|
type releaseElement struct {
|
|
|
|
Name string `json:"name"`
|
|
|
|
Name string `json:"name"`
|
|
|
|
Namespace string `json:"namespace"`
|
|
|
|
Namespace string `json:"namespace"`
|
|
|
|
Revision string `json:"revision"`
|
|
|
|
Revision string `json:"revision"`
|
|
|
|
Updated string `json:"updated"`
|
|
|
|
Updated string `json:"updated"`
|
|
|
|
Status string `json:"status"`
|
|
|
|
Status string `json:"status"`
|
|
|
|
Chart string `json:"chart"`
|
|
|
|
Chart string `json:"chart"`
|
|
|
|
AppVersion string `json:"app_version"`
|
|
|
|
ChartName string `json:"chart_name"`
|
|
|
|
|
|
|
|
ChartVersion string `json:"chart_version"`
|
|
|
|
|
|
|
|
AppVersion string `json:"app_version"`
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
type releaseListWriter struct {
|
|
|
|
type releaseListWriter struct {
|
|
|
@ -153,12 +155,14 @@ func newReleaseListWriter(releases []*release.Release, timeFormat string) *relea
|
|
|
|
elements := make([]releaseElement, 0, len(releases))
|
|
|
|
elements := make([]releaseElement, 0, len(releases))
|
|
|
|
for _, r := range releases {
|
|
|
|
for _, r := range releases {
|
|
|
|
element := releaseElement{
|
|
|
|
element := releaseElement{
|
|
|
|
Name: r.Name,
|
|
|
|
Name: r.Name,
|
|
|
|
Namespace: r.Namespace,
|
|
|
|
Namespace: r.Namespace,
|
|
|
|
Revision: strconv.Itoa(r.Version),
|
|
|
|
Revision: strconv.Itoa(r.Version),
|
|
|
|
Status: r.Info.Status.String(),
|
|
|
|
Status: r.Info.Status.String(),
|
|
|
|
Chart: formatChartname(r.Chart),
|
|
|
|
Chart: fmt.Sprintf("%s-%s", r.Chart.Metadata.Name, r.Chart.Metadata.Version),
|
|
|
|
AppVersion: formatAppVersion(r.Chart),
|
|
|
|
ChartName: r.Chart.Metadata.Name,
|
|
|
|
|
|
|
|
ChartVersion: r.Chart.Metadata.Version,
|
|
|
|
|
|
|
|
AppVersion: r.Chart.Metadata.AppVersion,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
t := "-"
|
|
|
|
t := "-"
|
|
|
|