@@ -31,15 +31,15 @@ matrix:
31
31
- name : " WASM via stdweb, wasm-bindgen and WASI"
32
32
rust : stable
33
33
addons :
34
- firefox : latest
34
+ # firefox: latest
35
35
chrome : stable
36
36
install :
37
37
- rustup target add wasm32-unknown-unknown
38
38
- rustup target add wasm32-wasi
39
39
# 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
43
43
# Get latest chromedirver
44
44
- export VERSION=$(wget -q -O - https://chromedriver.storage.googleapis.com/LATEST_RELEASE)
45
45
- wget -O chromedriver.zip https://chromedriver.storage.googleapis.com/$VERSION/chromedriver_linux64.zip
@@ -68,7 +68,8 @@ matrix:
68
68
# - cargo web test --target=wasm32-unknown-unknown --features=stdweb
69
69
# wasm-bindgen tests (Node, Firefox, Chrome)
70
70
- 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
72
73
- CHROMEDRIVER=$PWD/chromedriver cargo test --target wasm32-unknown-unknown --features=test-in-browser
73
74
74
75
- name : " WASM via Emscripten"
@@ -129,7 +130,6 @@ matrix:
129
130
rust : nightly-2020-09-08
130
131
install :
131
132
- rustup target add x86_64-sun-solaris
132
- - rustup target add x86_64-unknown-cloudabi
133
133
- rustup target add x86_64-unknown-freebsd
134
134
- rustup target add x86_64-fuchsia
135
135
- rustup target add x86_64-unknown-netbsd
@@ -140,25 +140,25 @@ matrix:
140
140
- cargo install cargo-xbuild || true
141
141
script :
142
142
- cargo build --target=x86_64-sun-solaris
143
- - cargo build --target=x86_64-unknown-cloudabi
144
143
- cargo build --target=x86_64-unknown-freebsd
145
144
- cargo build --target=x86_64-fuchsia
146
145
- cargo build --target=x86_64-unknown-netbsd
147
146
- cargo build --target=x86_64-unknown-redox
148
147
- cargo build --target=x86_64-fortanix-unknown-sgx
148
+ - cargo xbuild --target=x86_64-unknown-cloudabi
149
149
- cargo xbuild --target=x86_64-unknown-uefi
150
150
- cargo xbuild --target=x86_64-unknown-hermit
151
151
- cargo xbuild --target=x86_64-unknown-l4re-uclibc
152
152
- cargo xbuild --target=x86_64-wrs-vxworks
153
153
# also test minimum dependency versions are usable
154
154
- cargo generate-lockfile -Z minimal-versions
155
155
- cargo build --target=x86_64-sun-solaris
156
- - cargo build --target=x86_64-unknown-cloudabi
157
156
- cargo build --target=x86_64-unknown-freebsd
158
157
- cargo build --target=x86_64-fuchsia
159
158
- cargo build --target=x86_64-unknown-netbsd
160
159
- cargo build --target=x86_64-unknown-redox
161
160
- cargo build --target=x86_64-fortanix-unknown-sgx
161
+ - cargo xbuild --target=x86_64-unknown-cloudabi
162
162
- cargo xbuild --target=x86_64-unknown-uefi
163
163
- cargo xbuild --target=x86_64-unknown-hermit
164
164
- cargo xbuild --target=x86_64-unknown-l4re-uclibc
0 commit comments