diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 000000000..5217fd8a8 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,26 @@ +skip_branch_with_pr: true +branches: + except: + - staging.tmp +environment: + global: + PATH: '%PATH%;C:\msys64\mingw64\bin;C:\msys64\usr\bin;%USERPROFILE%\.cargo\bin' + RUST_BACKTRACE: full + matrix: + - CHANNEL: stable + TARGET: x86_64-pc-windows-msvc + +skip_commits: + files: + - bors.toml + - '*.md' + +install: + - curl -sSf -o rustup-init.exe https://win.rustup.rs + - rustup-init -yv --default-toolchain %CHANNEL% --default-host %TARGET% + - rustc -vV + - cargo -vV + +build: false +test_script: + - C:\MinGW\bin\mingw32-make.exe all diff --git a/bors.toml b/bors.toml new file mode 100644 index 000000000..fc646ce92 --- /dev/null +++ b/bors.toml @@ -0,0 +1,5 @@ +status = [ + "continuous-integration/appveyor/branch" +] + +timeout_sec = 18000 # 5 hours