Skip to content

Commit 9c55e0d

Browse files
Merge pull request #374 from warrensbox/355-version-flag-is-not-displaying-the-correct-version
Fix for Version during build process
2 parents 2742b8e + c8e8c04 commit 9c55e0d

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

main.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ const (
4747
)
4848

4949
var logger = lib.InitLogger()
50-
var version = "0.12.0"
50+
var version string
5151

5252
func main() {
5353
dir := lib.GetCurrentDirectory()
@@ -79,7 +79,6 @@ func main() {
7979
logger.Fatalf("Unable to get home directory: %v", err)
8080
os.Exit(1)
8181
}
82-
8382
TFVersionFile := filepath.Join(*chDirPath, tfvFilename) //settings for .terraform-version file in current directory (tfenv compatible)
8483
RCFile := filepath.Join(*chDirPath, rcFilename) //settings for .tfswitchrc file in current directory (backward compatible purpose)
8584
TOMLConfigFile := filepath.Join(*chDirPath, tomlFilename) //settings for .tfswitch.toml file in current directory (option to specify bin directory)
@@ -89,7 +88,11 @@ func main() {
8988
switch {
9089
case *versionFlag:
9190
//if *versionFlag {
92-
logger.Infof("Version: %s", version)
91+
if version != "" {
92+
fmt.Printf("Version: %s\n", version)
93+
} else {
94+
fmt.Println("Version not defined during build.")
95+
}
9396
case *helpFlag:
9497
//} else if *helpFlag {
9598
usageMessage()

0 commit comments

Comments
 (0)