diff --git a/cmd/environment_stage_list.go b/cmd/environment_stage_list.go index 3836ea0..5ea1ed1 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 e42e740..3757bb3 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" }