Skip to content

Commit f9a6008

Browse files
committed
travis: Move cloudabi to xbuild section
Cloud ABI [is now Tier 3](rust-lang/rust#75568), so its libstd is no longer distributed with Rust. Firefox testing is also disabled due to: rustwasm/wasm-bindgen#2261 Signed-off-by: Joe Richey <joerichey@google.com>
1 parent 99a23d9 commit f9a6008

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.travis.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,15 @@ matrix:
3131
- name: "WASM via stdweb, wasm-bindgen and WASI"
3232
rust: stable
3333
addons:
34-
firefox: latest
34+
# firefox: latest
3535
chrome: stable
3636
install:
3737
- rustup target add wasm32-unknown-unknown
3838
- rustup target add wasm32-wasi
3939
# Get latest geckodriver
40-
- export VERSION=$(curl -s https://api.github.com/repos/mozilla/geckodriver/releases/latest | jq -r ".tag_name")
41-
- wget -O geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/$VERSION/geckodriver-$VERSION-linux64.tar.gz
42-
- tar -xzf geckodriver.tar.gz
40+
# - export VERSION=$(curl -s https://api.github.com/repos/mozilla/geckodriver/releases/latest | jq -r ".tag_name")
41+
# - wget -O geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/$VERSION/geckodriver-$VERSION-linux64.tar.gz
42+
# - tar -xzf geckodriver.tar.gz
4343
# Get latest chromedirver
4444
- export VERSION=$(wget -q -O - https://chromedriver.storage.googleapis.com/LATEST_RELEASE)
4545
- wget -O chromedriver.zip https://chromedriver.storage.googleapis.com/$VERSION/chromedriver_linux64.zip
@@ -68,7 +68,8 @@ matrix:
6868
# - cargo web test --target=wasm32-unknown-unknown --features=stdweb
6969
# wasm-bindgen tests (Node, Firefox, Chrome)
7070
- cargo test --target wasm32-unknown-unknown --features=wasm-bindgen
71-
- GECKODRIVER=$PWD/geckodriver cargo test --target wasm32-unknown-unknown --features=test-in-browser
71+
# Firefox is broken, see https://github.com/rustwasm/wasm-bindgen/issues/2261
72+
# - GECKODRIVER=$PWD/geckodriver cargo test --target wasm32-unknown-unknown --features=test-in-browser
7273
- CHROMEDRIVER=$PWD/chromedriver cargo test --target wasm32-unknown-unknown --features=test-in-browser
7374

7475
- name: "WASM via Emscripten"
@@ -129,7 +130,6 @@ matrix:
129130
rust: nightly-2020-09-08
130131
install:
131132
- rustup target add x86_64-sun-solaris
132-
- rustup target add x86_64-unknown-cloudabi
133133
- rustup target add x86_64-unknown-freebsd
134134
- rustup target add x86_64-fuchsia
135135
- rustup target add x86_64-unknown-netbsd
@@ -140,25 +140,25 @@ matrix:
140140
- cargo install cargo-xbuild || true
141141
script:
142142
- cargo build --target=x86_64-sun-solaris
143-
- cargo build --target=x86_64-unknown-cloudabi
144143
- cargo build --target=x86_64-unknown-freebsd
145144
- cargo build --target=x86_64-fuchsia
146145
- cargo build --target=x86_64-unknown-netbsd
147146
- cargo build --target=x86_64-unknown-redox
148147
- cargo build --target=x86_64-fortanix-unknown-sgx
148+
- cargo xbuild --target=x86_64-unknown-cloudabi
149149
- cargo xbuild --target=x86_64-unknown-uefi
150150
- cargo xbuild --target=x86_64-unknown-hermit
151151
- cargo xbuild --target=x86_64-unknown-l4re-uclibc
152152
- cargo xbuild --target=x86_64-wrs-vxworks
153153
# also test minimum dependency versions are usable
154154
- cargo generate-lockfile -Z minimal-versions
155155
- cargo build --target=x86_64-sun-solaris
156-
- cargo build --target=x86_64-unknown-cloudabi
157156
- cargo build --target=x86_64-unknown-freebsd
158157
- cargo build --target=x86_64-fuchsia
159158
- cargo build --target=x86_64-unknown-netbsd
160159
- cargo build --target=x86_64-unknown-redox
161160
- cargo build --target=x86_64-fortanix-unknown-sgx
161+
- cargo xbuild --target=x86_64-unknown-cloudabi
162162
- cargo xbuild --target=x86_64-unknown-uefi
163163
- cargo xbuild --target=x86_64-unknown-hermit
164164
- cargo xbuild --target=x86_64-unknown-l4re-uclibc

0 commit comments

Comments
 (0)