59f4aba5b9
the compiletime optimizations probably take longer than the speedup we get when executing the optimized binary vs debug build.
41 lines
1.2 KiB
YAML
41 lines
1.2 KiB
YAML
environment:
|
|
global:
|
|
PROJECT_NAME: rust-clippy
|
|
matrix:
|
|
#- TARGET: i686-pc-windows-gnu
|
|
#- TARGET: i686-pc-windows-msvc
|
|
#- TARGET: x86_64-pc-windows-gnu
|
|
- TARGET: x86_64-pc-windows-msvc
|
|
|
|
branches:
|
|
# Don't build these branches
|
|
except:
|
|
# Used by bors
|
|
- trying.tmp
|
|
- staging.tmp
|
|
|
|
install:
|
|
- curl -sSf -o rustup-init.exe https://win.rustup.rs/
|
|
- rustup-init.exe -y --default-host %TARGET% --default-toolchain nightly
|
|
- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
|
|
- git ls-remote https://github.com/rust-lang/rust.git master | awk '{print $1}' >rustc-hash.txt
|
|
- set /p RUSTC_HASH=<rustc-hash.txt
|
|
- del rust-toolchain
|
|
- cargo install rustup-toolchain-install-master --debug || echo "rustup-toolchain-install-master already installed"
|
|
- rustup-toolchain-install-master %RUSTC_HASH% -f -n master
|
|
- rustup default master
|
|
- set PATH=%PATH%;C:\Users\appveyor\.rustup\toolchains\master\bin
|
|
- rustc -V
|
|
- cargo -V
|
|
|
|
build: false
|
|
|
|
test_script:
|
|
- set RUST_BACKTRACE=1
|
|
- cargo build --features debugging
|
|
- cargo test --features debugging
|
|
|
|
notifications:
|
|
- provider: Email
|
|
on_build_success: false
|