Skip to content

Commit 2d09f28

Browse files
committed
Fix time format RFC3339 in version arduino#283
1 parent 3d797f5 commit 2d09f28

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Diff for: cli/version/version.go

+10
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ package version
2020
import (
2121
"fmt"
2222
"os"
23+
"time"
2324

2425
"github.com/arduino/arduino-cli/cli/globals"
2526
"github.com/arduino/arduino-cli/cli/output"
@@ -41,5 +42,14 @@ func NewCommand() *cobra.Command {
4142
func run(cmd *cobra.Command, args []string) {
4243
if output.JSONOrElse(globals.VersionInfo) {
4344
fmt.Printf("%s\n", globals.VersionInfo)
45+
res := &versionOutput{
46+
Command: cmd.Parent().Name(),
47+
Version: cli.VersionInfo.VersionString,
48+
Commit: cli.VersionInfo.Commit,
49+
BuildDate: cli.VersionInfo.BuildDate.Format(time.RFC3339),
50+
}
51+
if cli.OutputJSONOrElse(res) {
52+
fmt.Printf("%s\n", cli.VersionInfo)
53+
}
4454
}
4555
}

0 commit comments

Comments
 (0)