version cmd: move tree state into git sha line

Signed-off-by: Steve Kriss <steve@heptio.com>
pull/1124/head
Steve Kriss 2018-12-07 09:41:11 -07:00
parent ac317a87ff
commit 246d75811a
3 changed files with 4 additions and 7 deletions

View File

@ -71,7 +71,7 @@ about: Tell us about a problem you are experiencing
**Environment:**
- Ark version (use ` + "`ark version`" + `):{{.ArkVersion}} {{.GitCommit}} {{.GitTreeState}}
- Ark version (use ` + "`ark version`" + `):{{.ArkVersion}} {{.GitCommit}}
- Kubernetes version (use ` + "`kubectl version`" + `):
{{- if .KubectlVersion}}
` + "```" + `
@ -109,7 +109,6 @@ func NewCommand() *cobra.Command {
type ArkBugInfo struct {
ArkVersion string
GitCommit string
GitTreeState string
RuntimeOS string
RuntimeArch string
KubectlVersion string
@ -162,8 +161,7 @@ func getKubectlVersion() (string, error) {
func newBugInfo(kubectlVersion string) *ArkBugInfo {
return &ArkBugInfo{
ArkVersion: buildinfo.Version,
GitCommit: buildinfo.GitSHA,
GitTreeState: buildinfo.GitTreeState,
GitCommit: buildinfo.FormattedGitSHA(),
RuntimeOS: runtime.GOOS,
RuntimeArch: runtime.GOARCH,
KubectlVersion: kubectlVersion}

View File

@ -30,8 +30,7 @@ func NewCommand() *cobra.Command {
Short: "Print the ark version and associated image",
Run: func(cmd *cobra.Command, args []string) {
fmt.Printf("Version: %s\n", buildinfo.Version)
fmt.Printf("Git commit: %s\n", buildinfo.GitSHA)
fmt.Printf("Git tree state: %s\n", buildinfo.GitTreeState)
fmt.Printf("Git commit: %s\n", buildinfo.FormattedGitSHA())
},
}