@@ -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