]> git.proxmox.com Git - rustc.git/blob - src/vendor/rustc-rayon/appveyor.yml
New upstream version 1.28.0~beta.14+dfsg1
[rustc.git] / src / vendor / rustc-rayon / appveyor.yml
1 environment:
2 RUST_MIN_STACK: 16777216
3 matrix:
4 - TARGET: x86_64-pc-windows-gnu
5 CHANNEL: stable
6 - TARGET: x86_64-pc-windows-gnu
7 CHANNEL: stable
8 RUSTFLAGS: --cfg rayon_unstable
9
10 - TARGET: x86_64-pc-windows-gnu
11 CHANNEL: beta
12 - TARGET: x86_64-pc-windows-gnu
13 CHANNEL: beta
14 RUSTFLAGS: --cfg rayon_unstable
15
16 - TARGET: x86_64-pc-windows-gnu
17 CHANNEL: nightly
18 - TARGET: x86_64-pc-windows-gnu
19 CHANNEL: nightly
20 RUSTFLAGS: --cfg rayon_unstable
21
22
23 - TARGET: x86_64-pc-windows-msvc
24 CHANNEL: stable
25 - TARGET: x86_64-pc-windows-msvc
26 CHANNEL: stable
27 RUSTFLAGS: --cfg rayon_unstable
28
29 - TARGET: x86_64-pc-windows-msvc
30 CHANNEL: beta
31 - TARGET: x86_64-pc-windows-msvc
32 CHANNEL: beta
33 RUSTFLAGS: --cfg rayon_unstable
34
35 - TARGET: x86_64-pc-windows-msvc
36 CHANNEL: nightly
37 - TARGET: x86_64-pc-windows-msvc
38 CHANNEL: nightly
39 RUSTFLAGS: --cfg rayon_unstable
40
41 install:
42 - curl -sSf -o rustup-init.exe https://win.rustup.rs
43 - rustup-init.exe --default-host %TARGET% --default-toolchain %CHANNEL% -y
44 - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
45 - rustc -Vv
46 - cargo -V
47
48 matrix:
49 fast_finish: true
50
51 build: false
52
53 test_script:
54 - cargo build
55 - if [%CHANNEL%]==[nightly] (
56 cargo test -p rayon &&
57 cargo test -p rayon-core &&
58 cargo test -p rayon-demo
59 )
60 - if not "%RUSTFLAGS%"=="%^RUSTFLAGS%" (
61 cargo clean &&
62 cargo build -p rayon-futures &&
63 if [%CHANNEL%]==[nightly] (
64 cargo test -p rayon-futures
65 )
66 )
67
68 branches:
69 only:
70 - master
71 - staging
72 - trying