From f0436ebce1892e828cc7795d401ea187560822e6 Mon Sep 17 00:00:00 2001 From: Patrice Ferlet Date: Tue, 23 Sep 2025 12:28:58 +0200 Subject: [PATCH] fix(err): When Katenary fails, help message was displayed This is because Cobra thought the command was not correct. --- cmd/katenary/main.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cmd/katenary/main.go b/cmd/katenary/main.go index 79d6861..9b04921 100644 --- a/cmd/katenary/main.go +++ b/cmd/katenary/main.go @@ -146,11 +146,11 @@ func generateConvertCommand() *cobra.Command { convertCmd := &cobra.Command{ Use: "convert", Short: "Converts a docker-compose file to a Helm Chart", - RunE: func(cmd *cobra.Command, args []string) error { + Run: func(cmd *cobra.Command, args []string) { if len(strings.TrimSpace(givenAppVersion)) > 0 { appVersion = &givenAppVersion } - return generator.Convert(generator.ConvertOptions{ + if err := generator.Convert(generator.ConvertOptions{ Force: force, OutputDir: outputDir, Profiles: profiles, @@ -159,7 +159,9 @@ func generateConvertCommand() *cobra.Command { ChartVersion: chartVersion, Icon: icon, EnvFiles: envFiles, - }, dockerComposeFile...) + }, dockerComposeFile...); err != nil { + os.Exit(1) + } }, }