github.com/buildpacks/pack@v0.33.3-0.20240516162812-884dd1837311/internal/commands/version.go (about) 1 package commands 2 3 import ( 4 "strings" 5 6 "github.com/spf13/cobra" 7 8 "github.com/buildpacks/pack/pkg/logging" 9 ) 10 11 // Version shows the current pack version 12 func Version(logger logging.Logger, version string) *cobra.Command { 13 cmd := &cobra.Command{ 14 Use: "version", 15 Args: cobra.NoArgs, 16 Short: "Show current 'pack' version", 17 Example: "pack version", 18 RunE: logError(logger, func(cmd *cobra.Command, args []string) error { 19 logger.Info(strings.TrimSpace(version)) 20 return nil 21 }), 22 } 23 AddHelpFlag(cmd, "version") 24 return cmd 25 }