Skip to content

Commit

Permalink
Build nightly to fix CI
Browse files Browse the repository at this point in the history
  • Loading branch information
jakelang authored and axic committed Sep 25, 2019
1 parent 1a04d2a commit f12b8d5
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ jobs:
- run:
name: Update rustc
command: |
rustup target add wasm32-unknown-unknown
rustup install nightly-x86_64-unknown-linux-gnu
rustup target add wasm32-unknown-unknown --toolchain nightly
rustup component add rustfmt
rustup update
- run:
Expand All @@ -20,28 +21,28 @@ jobs:
- run:
name: Test
command: |
cargo test --target=x86_64-unknown-linux-gnu
cargo test --release --target=x86_64-unknown-linux-gnu
cargo +nightly test --target=x86_64-unknown-linux-gnu
cargo +nightly test --release --target=x86_64-unknown-linux-gnu
- run:
name: Build
command: |
# debug
cargo build
cargo +nightly build
# release
cargo build --release
cargo +nightly build --release
# different allocators
cargo build --release --features wee_alloc
cargo build --release --features qimalloc
cargo +nightly build --release --features wee_alloc
cargo +nightly build --release --features qimalloc
# different allocators (no_std)
cargo build --release --no-default-features --features wee_alloc
cargo build --release --no-default-features --features qimalloc
cargo +nightly build --release --no-default-features --features wee_alloc
cargo +nightly build --release --no-default-features --features qimalloc
# different feature sets
cargo build --release --no-default-features
cargo build --release --features debug
cargo build --release --no-default-features --features debug
cargo build --release --features experimental
cargo build --release --no-default-features --features experimental
cargo build --release --features experimental,debug
cargo build --release --no-default-features --features experimental,debug
cargo build --release --features eth2
cargo build --release --no-default-features --features eth2
cargo +nightly build --release --no-default-features
cargo +nightly build --release --features debug
cargo +nightly build --release --no-default-features --features debug
cargo +nightly build --release --features experimental
cargo +nightly build --release --no-default-features --features experimental
cargo +nightly build --release --features experimental,debug
cargo +nightly build --release --no-default-features --features experimental,debug
cargo +nightly build --release --features eth2
cargo +nightly build --release --no-default-features --features eth2

0 comments on commit f12b8d5

Please sign in to comment.