Commit Graph

21 Commits (4d5d89b3282e8b742b08fa6507d4dd2eee4e6df2)

Author SHA1 Message Date
DanHam 0423f91037
Fix to allow equals sign in value of environment variable
9 years ago
DanHam be0196492f
Tests for env variables values starting with or containing an equals sign
9 years ago
Taliesin Sisson f38d787b0e Powershell uses UTF16Le for encodedCommand
9 years ago
Taliesin Sisson e36051d394 Pattern for infrastructure changed to quote filename and execute file with ampersand as everything is run in powershell now
9 years ago
Taliesin Sisson d61513bf77 Encode powershell using utf8
9 years ago
Taliesin Sisson 17597b48e1 Base64 encode powershell to avoid any necessary escaping
9 years ago
Taliesin Sisson 5d5809b27e Make hiding of progress backward compatible with old versions of powershell
9 years ago
Taliesin Sisson e8c2b49be8 Use correct quotation of variables
9 years ago
Taliesin Sisson 4b394c8563 Write output will put ouput from function, so we don't want to be getting line from output of function
9 years ago
Taliesin Sisson c42cb88ddd Using Write-Output instead of Write-Host since PS v5 now leaks the host stream to stderr
9 years ago
Taliesin Sisson cd6213eb55 Seems like we do need to escape the double quote
9 years ago
Taliesin Sisson 15137310a7 Must escape string formatting for string fmt
9 years ago
Taliesin Sisson 5285a819dd Quoting of powershell commands and associated tests
9 years ago
Taliesin Sisson 3051ea6633 Quote powershell so that it does not try to interpret command to be run
9 years ago
Taliesin Sisson 6c3030c73a Add a little safety around variables that are passed into provisioner.
9 years ago
Rickard von Essen f17bd30070 Revert "Removed escaped quotes in non-elevated powershell invocation"
10 years ago
Simon Guest 1b186f1613 Removed escaped quotes in non-elevated powershell invocation
10 years ago
Gonzalo Peci 21107b0027 Fix wrong command type being used when running elevated provisioner.
11 years ago
Mitchell Hashimoto 7c8e86c9c5 provisioner/*: fix interpolation context
11 years ago
Mitchell Hashimoto ab6a330d86 provisioner/*: fix go vet
11 years ago
Mitchell Hashimoto 040ff0706d provisioner/powershell
11 years ago