diff --git a/cmd/version.go b/cmd/version.go index 818c387d..d37be0bd 100644 --- a/cmd/version.go +++ b/cmd/version.go @@ -12,7 +12,7 @@ import ( var ( sha1ver string buildTime string - run_number string + Run_number string ) // versionCmd represents the version command @@ -21,18 +21,7 @@ var versionCmd = &cobra.Command{ Short: "Get current version", Long: ``, RunE: func(cmd *cobra.Command, args []string) error { - fmt.Println(sha1ver) - fmt.Println(buildTime) - latest, err := GetLatestVersion() - if err != nil { - return err - } - fmt.Println(latest) - if latest == run_number { - fmt.Println("Updated") - } else { - fmt.Println("Not updated") - } + fmt.Println("Your current version is: " + Run_number) return nil }, } diff --git a/main.go b/main.go index 5b5cd6ea..65971460 100644 --- a/main.go +++ b/main.go @@ -1,10 +1,20 @@ package main import ( + "fmt" + "github.com/armosec/kubescape/cmd" ) func main() { - + CheckLatestVersion() cmd.Execute() } + +func CheckLatestVersion() { + latest, _ := cmd.GetLatestVersion() + if latest != cmd.Run_number { + fmt.Println("Warning: You are not updated to the latest release: " + latest) + } + +}