Update CI to run on rust beta

This commit is contained in:
Sean McArthur
2019-09-27 10:58:14 -07:00
parent 24394364eb
commit 8e1a29ce1b
2 changed files with 12 additions and 13 deletions

View File

@@ -8,7 +8,7 @@ environment:
MINGW_PATH: 'C:\MinGW\bin' MINGW_PATH: 'C:\MinGW\bin'
install: install:
- curl -sSf -o rustup-init.exe https://win.rustup.rs/ - curl -sSf -o rustup-init.exe https://win.rustup.rs/
- rustup-init.exe -y --default-toolchain nightly --default-host %TARGET% - rustup-init.exe -y --default-toolchain beta --default-host %TARGET%
- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
- if defined MINGW_PATH set PATH=%PATH%;%MINGW_PATH% - if defined MINGW_PATH set PATH=%PATH%;%MINGW_PATH%
- rustc -vV - rustc -vV

View File

@@ -1,20 +1,20 @@
language: rust language: rust
matrix: matrix:
fast_finish: true fast_finish: true
#allow_failures: allow_failures:
# - rust: nightly - rust: nightly
include: include:
- os: osx - os: osx
rust: nightly rust: nightly
#rust: stable #rust: stable
#- rust: stable #- rust: stable
#- rust: beta - rust: beta
- rust: nightly - rust: nightly
# Disable default-tls # Disable default-tls
#- rust: stable #- rust: stable
- rust: nightly - rust: beta
env: FEATURES="--no-default-features" env: FEATURES="--no-default-features"
# rustls-tls # rustls-tls
@@ -29,44 +29,42 @@ matrix:
# optional cookies # optional cookies
#- rust: stable #- rust: stable
- rust: nightly - rust: beta
env: FEATURES="--features cookies" env: FEATURES="--features cookies"
# optional blocking # optional blocking
#- rust: stable #- rust: stable
- rust: nightly - rust: beta
env: FEATURES="--features blocking" env: FEATURES="--features blocking"
# optional gzip # optional gzip
#- rust: stable #- rust: stable
- rust: nightly - rust: beta
env: FEATURES="--features gzip" env: FEATURES="--features gzip"
# optional json # optional json
#- rust: stable #- rust: stable
- rust: nightly - rust: beta
env: FEATURES="--features json" env: FEATURES="--features json"
# socks # socks
#- rust: stable #- rust: stable
#- rust: nightly
# env: FEATURES="--features socks" # env: FEATURES="--features socks"
# trust-dns # trust-dns
#- rust: stable #- rust: stable
#- rust: nightly
# env: FEATURES="--features trust-dns" # env: FEATURES="--features trust-dns"
# wasm # wasm
- name: "WASM" - name: "WASM"
env: TARGET=wasm32-unknown-unknown env: TARGET=wasm32-unknown-unknown
rust: nightly rust: beta
install: rustup target add "$TARGET" install: rustup target add "$TARGET"
script: cargo check --target "$TARGET" script: cargo check --target "$TARGET"
# android # android
#- rust: stable #- rust: stable
- rust: nightly - rust: beta
env: TARGET=aarch64-linux-android env: TARGET=aarch64-linux-android
before_install: before_install:
- wget https://dl.google.com/android/repository/android-ndk-r19c-linux-x86_64.zip; - wget https://dl.google.com/android/repository/android-ndk-r19c-linux-x86_64.zip;
@@ -94,6 +92,7 @@ dist: trusty
env: env:
global: global:
- REQWEST_TEST_BODY_FULL=1 - REQWEST_TEST_BODY_FULL=1
- RUST_BACKTRACE=1
script: script:
- cargo build $FEATURES - cargo build $FEATURES
- cargo test -v $FEATURES -- --test-threads=1 - cargo test -v $FEATURES -- --test-threads=1