]>
Commit | Line | Data |
---|---|---|
7cac9316 XL |
1 | environment: |
2 | matrix: | |
3 | - TARGET: x86_64-pc-windows-msvc | |
ea8adc8c | 4 | - TARGET: x86_64-pc-windows-gnu |
7cac9316 XL |
5 | - TARGET: i686-pc-windows-msvc |
6 | - TARGET: i686-pc-windows-gnu | |
7 | install: | |
ea8adc8c XL |
8 | - ps: >- |
9 | If ($Env:TARGET -eq 'x86_64-pc-windows-gnu') { | |
10 | $Env:PATH += ';C:\msys64\mingw64\bin' | |
11 | } ElseIf ($Env:TARGET -eq 'i686-pc-windows-gnu') { | |
12 | $Env:PATH += ';C:\MinGW\bin' | |
13 | } | |
7cac9316 XL |
14 | - ps: Start-FileDownload "https://static.rust-lang.org/dist/rust-nightly-${env:TARGET}.exe" |
15 | - rust-nightly-%TARGET%.exe /VERYSILENT /NORESTART /DIR="C:\Program Files (x86)\Rust" | |
16 | - SET PATH=%PATH%;C:\Program Files (x86)\Rust\bin | |
7cac9316 XL |
17 | - rustc -V |
18 | - cargo -V | |
19 | ||
20 | build: false | |
21 | ||
22 | test_script: | |
0731742a XL |
23 | - cargo test --target %TARGET% |
24 | - cargo test --target %TARGET% --features tokio | |
25 | ||
26 | branches: | |
27 | only: | |
28 | - master |