From c8e8433719e7adc7f20940ecefbf3a8ccaafcb74 Mon Sep 17 00:00:00 2001 From: Alex Tocar Date: Tue, 19 Mar 2024 04:09:15 +0100 Subject: [PATCH] feat: provide short version [#1179] --- cmd/cloudflared/main.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cmd/cloudflared/main.go b/cmd/cloudflared/main.go index 4b2941fc..3dffdaa1 100644 --- a/cmd/cloudflared/main.go +++ b/cmd/cloudflared/main.go @@ -134,11 +134,22 @@ To determine if an update happened in a script, check for error code 11.`, { Name: "version", Action: func(c *cli.Context) (err error) { + if c.Bool("short") { + fmt.Println(strings.Split(c.App.Version, " ")[0]) + return nil + } version(c) return nil }, Usage: versionText, Description: versionText, + Flags: []cli.Flag{ + &cli.BoolFlag{ + Name: "short", + Aliases: []string{"s"}, + Usage: "print just the version number", + }, + }, }, } cmds = append(cmds, tunnel.Commands()...)