Skip to content

Commit 9e8827a

Browse files
committed
Specify Visual C and Windows SDK versions
Hardcoding to versions we knew worked to unblock the vscode tests until there's a better fix for swiftlang/github-workflows#103
1 parent 41e8872 commit 9e8827a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

scripts/test_windows.ps1

+8
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@ npm ci -ignore-script node-pty
1818
npm run lint
1919
npm run format
2020
npm run package
21+
$User_Directory=".vscode-test\user-data\User"
22+
New-Item $User_Directory -type directory -force
23+
$Settings = @'
24+
{
25+
"swift.buildArguments": ["-Xswiftc", "-visualc-tools-version", "-Xswiftc", "14.42.34433", "-Xswiftc", "-windows-sdk-version", "-Xswiftc", "10.0.22000.0"]
26+
}
27+
'@
28+
$Settings | Set-Content "$User_Directory\settings.json"
2129
$Process = Start-Process npm "run integration-test" -Wait -PassThru -NoNewWindow
2230
if ($Process.ExitCode -eq 0) {
2331
Write-Host 'SUCCESS'

0 commit comments

Comments
 (0)