cmd/sketch: add -rebuild as alias for -force-rebuild-container
Makes the flag more convenient to use with shorter syntax.
Both flags map to the same boolean variable and provide identical functionality.
Co-Authored-By: sketch <hello@sketch.dev>
Change-ID: s6b2f38efaed1b060k
diff --git a/cmd/sketch/main.go b/cmd/sketch/main.go
index c97ed60..0594778 100644
--- a/cmd/sketch/main.go
+++ b/cmd/sketch/main.go
@@ -323,6 +323,7 @@
userFlags.BoolVar(&flags.checkVersion, "version-check", true, "do version upgrade check (please leave this on)")
userFlags.IntVar(&flags.sshPort, "ssh-port", 0, "the host port number that the container's ssh server will listen on, or a randomly chosen port if this value is 0")
userFlags.BoolVar(&flags.forceRebuild, "force-rebuild-container", false, "rebuild Docker container")
+ userFlags.BoolVar(&flags.forceRebuild, "rebuild", false, "rebuild Docker container (alias for -force-rebuild-container)")
// Get the default image info for help text
defaultImageName, _, defaultTag := dockerimg.DefaultImage()
defaultHelpText := fmt.Sprintf("base Docker image to use (defaults to %s:%s); see https://sketch.dev/docs/docker for instructions", defaultImageName, defaultTag)