diff options
Diffstat (limited to 'ci/docker/windows/install_rust.ps1')
-rw-r--r-- | ci/docker/windows/install_rust.ps1 | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ci/docker/windows/install_rust.ps1 b/ci/docker/windows/install_rust.ps1 new file mode 100644 index 0000000000..603a9cbe0f --- /dev/null +++ b/ci/docker/windows/install_rust.ps1 @@ -0,0 +1,18 @@ +[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; + +$rust_version = '1.68.2' +$rustup_url = 'https://win.rustup.rs/x86_64' + +Invoke-WebRequest -Uri $rustup_url -OutFile C:\rustup-init.exe + +if (!$?) { + Write-Host "Failed to download rustup" + Exit 1 +} + +C:\rustup-init.exe -y --profile minimal --default-toolchain $rust_version + +if (!$?) { + Write-Host "Failed to install rust" + Exit 1 +} |