-
-
Notifications
You must be signed in to change notification settings - Fork 95
/
.travis.yml
30 lines (28 loc) · 707 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
language: rust
dist: bionic
matrix:
include:
- os: linux
rust: stable
env: TARGET=x86_64-unknown-linux-gnu BUILD_MODE=release
- os: linux
rust: stable
env: TARGET=x86_64-unknown-linux-gnu BUILD_MODE=boxxy
- os: linux
rust: stable
env: TARGET=x86_64-unknown-linux-gnu BUILD_MODE=reprotest
## broken on 1.26.0
#- os: linux
# rust: stable
# env: TARGET=aarch64-unknown-linux-gnu BUILD_MODE=cross
- os: linux
rust: stable
env: TARGET=i686-unknown-linux-gnu BUILD_MODE=cross
before_install:
- sudo ci/setup.sh "$TRAVIS_OS_NAME"
install:
- rustup install "$TRAVIS_RUST_VERSION-$TARGET"
- rustup target add "$TARGET" || true
script:
- ci/build.sh
- ci/test.sh