infra: try to introduce separate azure job for windows 32bit
@@ -17,6 +17,10 @@ strategy:
imageName: 'vs2017-win2016'
rustup_toolchain: stable
platform: x64
+ windows-stable-32bit:
+ imageName: 'vs2017-win2016'
+ rustup_toolchain: stable
+ platform: x86
pool:
vmImage: $(imageName)
@@ -57,8 +61,15 @@ steps:
7z x llvm-installer.exe -oc:\llvm-binary
echo ##vso[task.setvariable variable=LIBCLANG_PATH]C:\llvm-binary\bin
echo ##vso[task.setvariable variable=PATH]%PATH%;C:\llvm-binary\bin
- condition: eq( variables['Agent.OS'], 'Windows_NT' )
- displayName: Install llvm on windows
+ condition: and(eq( variables['Agent.OS'], 'Windows_NT' ), eq( variables['platform'], 'x64' ))
+ displayName: Install llvm on windows 64bit
+ - script: |
+ curl http://releases.llvm.org/5.0.2/LLVM-5.0.2-win64.exe -o llvm-installer.exe
+ 7z x llvm-installer.exe -oc:\llvm-binary
+ echo ##vso[task.setvariable variable=LIBCLANG_PATH]C:\llvm-binary\bin
+ echo ##vso[task.setvariable variable=PATH]%PATH%;C:\llvm-binary\bin
+ condition: and(eq( variables['Agent.OS'], 'Windows_NT' ), eq( variables['platform'], 'x86' ))
+ displayName: Install dependicies on windows 32bit
- script: |
set SCCACHE_VER=0.2.9
curl -L https://github.com/mozilla/sccache/releases/download/0.2.9/sccache-0.2.9-x86_64-pc-windows-msvc.tar.gz -o sccache.tar.gz
