feat: add duration to failed releases summary (#1066)

Signed-off-by: Felipe Santos <felipecassiors@gmail.com>
This commit is contained in:
Felipe Santos 2023-10-12 20:49:07 -03:00 committed by GitHub
parent aa8b411ce1
commit d58c664776
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 2 deletions

1
.gitignore vendored
View File

@ -11,3 +11,4 @@ vendor/
*.lock
test/integration/.gnupg/
.vscode/launch.json
cover.out

View File

@ -3170,11 +3170,12 @@ func (ar *AffectedReleases) DisplayAffectedReleases(logger *zap.SugaredLogger) {
logger.Info("\nFAILED RELEASES:")
tbl, _ := prettytable.NewTable(prettytable.Column{Header: "NAME"},
prettytable.Column{Header: "CHART", MinWidth: 6},
prettytable.Column{Header: "VERSION", AlignRight: true},
prettytable.Column{Header: "VERSION", MinWidth: 6},
prettytable.Column{Header: "DURATION", AlignRight: true},
)
tbl.Separator = " "
for _, release := range ar.Failed {
err := tbl.AddRow(release.Name, release.Chart, release.installedVersion)
err := tbl.AddRow(release.Name, release.Chart, release.installedVersion, release.duration.Round(time.Second))
if err != nil {
logger.Warn("Could not add row, %v", err)
}

View File

@ -1 +1,2 @@
/temp*/
/*.tgz