github.com/kubri/kubri@v0.5.1-0.20240317001612-bda2aaef967e/pkg/cmd/version.go (about) 1 package cmd 2 3 import ( 4 "fmt" 5 "runtime" 6 7 "github.com/spf13/cobra" 8 ) 9 10 func versionCmd(version string) *cobra.Command { 11 cmd := &cobra.Command{ 12 Use: "version", 13 Short: "Print current version", 14 Args: cobra.NoArgs, 15 Run: func(cmd *cobra.Command, _ []string) { 16 fmt.Fprintf(cmd.OutOrStdout(), "kubri %s %s/%s\n", version, runtime.GOOS, runtime.GOARCH) 17 }, 18 } 19 20 return cmd 21 }