diff --git a/src/ALZ/Private/Tools/Get-TerraformTool.ps1 b/src/ALZ/Private/Tools/Get-TerraformTool.ps1 index 52584f0..020c01a 100644 --- a/src/ALZ/Private/Tools/Get-TerraformTool.ps1 +++ b/src/ALZ/Private/Tools/Get-TerraformTool.ps1 @@ -39,10 +39,12 @@ function Get-TerraformTool { } } + $osArchitecture = Get-OSArchitecture + $unzipdir = Join-Path -Path $toolsPath -ChildPath "terraform_$version" if (Test-Path $unzipdir) { Write-Verbose "Terraform $version already installed, adding to Path." - if($os -eq "windows") { + if($osArchitecture.os -eq "windows") { $env:PATH = "$($unzipdir);$env:PATH" } else { $env:PATH = "$($unzipdir):$env:PATH" @@ -50,8 +52,6 @@ function Get-TerraformTool { return } - $osArchitecture = Get-OSArchitecture - $zipfilePath = "$unzipdir.zip" $url = $release.builds | Where-Object { $_.arch -eq $osArchitecture.architecture -and $_.os -eq $osArchitecture.os } | Select-Object -First 1 -ExpandProperty url