version.go 410 B

1234567891011121314151617181920212223
  1. package cmd
  2. import (
  3. "fmt"
  4. "github.com/spf13/cobra"
  5. )
  6. // Version will be linked by an ldflag during build
  7. var Version string = "v0.8.0"
  8. var versionCmd = &cobra.Command{
  9. Use: "version",
  10. Aliases: []string{"v", "--version"},
  11. Short: "Prints the version of the Porter CLI",
  12. Run: func(cmd *cobra.Command, args []string) {
  13. fmt.Println(Version)
  14. },
  15. }
  16. func init() {
  17. rootCmd.AddCommand(versionCmd)
  18. }