From 1f7ff05736e7b03b14bed19464771e13a0218464 Mon Sep 17 00:00:00 2001 From: Carrano Date: Fri, 7 Feb 2025 14:46:50 +0100 Subject: [PATCH] fix helm name display and add stage id in qovery environment stage list command --- cmd/environment_stage_list.go | 6 ++++-- utils/qovery.go | 6 ++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/cmd/environment_stage_list.go b/cmd/environment_stage_list.go index 3836ea0a..5ea1ed10 100644 --- a/cmd/environment_stage_list.go +++ b/cmd/environment_stage_list.go @@ -3,11 +3,12 @@ package cmd import ( "context" "encoding/json" - "github.com/pterm/pterm" - "github.com/qovery/qovery-client-go" "os" "strconv" + "github.com/pterm/pterm" + "github.com/qovery/qovery-client-go" + "github.com/qovery/qovery-cli/utils" "github.com/spf13/cobra" ) @@ -49,6 +50,7 @@ var environmentStageListCmd = &cobra.Command{ for _, stage := range stages.GetResults() { pterm.DefaultSection.WithBottomPadding(0).Println("deployment stage " + strconv.Itoa(int(stage.GetDeploymentOrder()+1)) + ": \"" + stage.GetName() + "\"") + pterm.Println("Stage id: " + stage.GetId()) if stage.GetDescription() != "" { pterm.Println(stage.GetDescription()) } diff --git a/utils/qovery.go b/utils/qovery.go index e42e7406..3757bb3f 100644 --- a/utils/qovery.go +++ b/utils/qovery.go @@ -1415,6 +1415,12 @@ func GetServiceNameByIdAndType(client *qovery.APIClient, serviceId string, servi return "" } return GetJobName(job) + case "HELM": + helm, _, err := client.HelmMainCallsAPI.GetHelm(context.Background(), serviceId).Execute() + if err != nil { + return "" + } + return helm.GetName() default: return "Unknown" }