From 084d5624e723d981c03097ea28f8596317ffa3a5 Mon Sep 17 00:00:00 2001 From: Haroon Sheikh Date: Mon, 25 Mar 2024 14:38:37 +0000 Subject: [PATCH] Allows env and tags flag passing into validate command Signed-off-by: Haroon Sheikh Signed-off-by: Haroon Sheikh --- cmd/validate.go | 13 ++++++++----- version/version.go | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/cmd/validate.go b/cmd/validate.go index 014f1a9fbd..fd1cfb4236 100644 --- a/cmd/validate.go +++ b/cmd/validate.go @@ -19,10 +19,11 @@ const ( var ( validateCmd = &cobra.Command{ - Use: "validate [flags] [args]", - Short: "Check for validation and parse errors", - Long: `Check for validation and parse errors.`, - Example: " gauge validate specs/", + Use: "validate [flags] [args]", + Short: "Check for validation and parse errors", + Long: `Check for validation and parse errors.`, + Example: ` gauge validate specs/ + gauge validate --env test specs/`, Run: func(cmd *cobra.Command, args []string) { validation.HideSuggestion = hideSuggestion if err := config.SetProjectRoot(args); err != nil { @@ -39,5 +40,7 @@ var ( func init() { GaugeCmd.AddCommand(validateCmd) - validateCmd.Flags().BoolVarP(&hideSuggestion, "hide-suggestion", "", false, "Prints a step implementation stub for every unimplemented step") + flags := validateCmd.Flags() + flags.BoolVarP(&hideSuggestion, "hide-suggestion", "", false, "Prints a step implementation stub for every unimplemented step") + flags.StringVarP(&environment, environmentName, "e", environmentDefault, "Specifies the environment to use") } diff --git a/version/version.go b/version/version.go index 87e212ccf4..4aa25933e1 100644 --- a/version/version.go +++ b/version/version.go @@ -14,7 +14,7 @@ import ( ) // CurrentGaugeVersion represents the current version of Gauge -var CurrentGaugeVersion = &Version{1, 6, 4} +var CurrentGaugeVersion = &Version{1, 6, 5} // BuildMetadata represents build information of current release (e.g, nightly build information) var BuildMetadata = ""