]> git.proxmox.com Git - cargo.git/blob - vendor/flate2/ci/azure-install-rust.yml
New upstream version 0.37.0
[cargo.git] / vendor / flate2 / ci / azure-install-rust.yml
1 parameters:
2 toolchain: 'stable'
3
4 steps:
5 - bash: |
6 set -e
7 if command -v rustup; then
8 rustup update $TOOLCHAIN
9 rustup default $TOOLCHAIN
10 else
11 curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain $TOOLCHAIN
12 echo "##vso[task.prependpath]$HOME/.cargo/bin"
13 fi
14 displayName: Install rust - Unix
15 condition: ne( variables['Agent.OS'], 'Windows_NT' )
16 env:
17 TOOLCHAIN: ${{ parameters.toolchain }}
18
19 - bash: rustup update --no-self-update $TOOLCHAIN && rustup default $TOOLCHAIN
20 displayName: Install rust - Windows
21 condition: eq( variables['Agent.OS'], 'Windows_NT' )
22 env:
23 TOOLCHAIN: ${{ parameters.toolchain }}
24
25 - script: |
26 rustc -Vv
27 cargo -V
28 displayName: Query rust and cargo versions