14
14
toolchain : nightly
15
15
- template : ci/azure-install-node.yml
16
16
- template : ci/azure-install-geckodriver.yml
17
- - template : ci/azure-install-sccache.yml
17
+ # Temporarily disable sccache because it is failing on CI.
18
+ # - template: ci/azure-install-sccache.yml
18
19
- script : cargo test
19
20
displayName : " Builds on native"
20
21
- script : cargo test --target wasm32-unknown-unknown
31
32
displayName : " Futures test suite on native"
32
33
- script : cargo test -p wasm-bindgen-futures --target wasm32-unknown-unknown
33
34
displayName : " Futures test suite on wasm"
35
+ - script : cargo test -p wasm-bindgen-multi-value-xform
36
+ displayName : " multi-value xform tests on native"
34
37
- script : |
35
38
set -e
36
39
curl https://nodejs.org/download/nightly/v13.0.0-nightly2019081215b2d13310/node-v13.0.0-nightly2019081215b2d13310-linux-x64.tar.xz | tar xJf -
56
59
toolchain : nightly
57
60
- template : ci/azure-install-node.yml
58
61
- template : ci/azure-install-geckodriver.yml
59
- - template : ci/azure-install-sccache.yml
62
+ # Temporarily disable sccache because it is failing on CI.
63
+ # - template: ci/azure-install-sccache.yml
60
64
- script : cargo test --target wasm32-unknown-unknown
61
65
displayName : " wasm-bindgen test suite"
62
66
env :
@@ -78,14 +82,16 @@ jobs:
78
82
parameters :
79
83
toolchain : nightly
80
84
- template : ci/azure-install-node.yml
81
- - template : ci/azure-install-sccache.yml
85
+ # Temporarily disable sccache because it is failing on CI.
86
+ # - template: ci/azure-install-sccache.yml
82
87
- script : cargo test --target wasm32-unknown-unknown --features nightly --test wasm
83
88
84
89
- job : test_cli
85
90
displayName : " Run wasm-bindgen-cli crate tests"
86
91
steps :
87
92
- template : ci/azure-install-rust.yml
88
- - template : ci/azure-install-sccache.yml
93
+ # Temporarily disable sccache because it is failing on CI.
94
+ # - template: ci/azure-install-sccache.yml
89
95
- script : rustup target add wasm32-unknown-unknown
90
96
displayName : " install wasm target"
91
97
- script : cargo test -p wasm-bindgen-cli-support
@@ -102,7 +108,8 @@ jobs:
102
108
toolchain : nightly
103
109
- template : ci/azure-install-node.yml
104
110
- template : ci/azure-install-geckodriver.yml
105
- - template : ci/azure-install-sccache.yml
111
+ # Temporarily disable sccache because it is failing on CI.
112
+ # - template: ci/azure-install-sccache.yml
106
113
- script : cargo build --manifest-path crates/web-sys/Cargo.toml --target wasm32-unknown-unknown
107
114
- script : cargo build --manifest-path crates/web-sys/Cargo.toml --target wasm32-unknown-unknown --features Node
108
115
- script : cargo build --manifest-path crates/web-sys/Cargo.toml --target wasm32-unknown-unknown --features Element
@@ -118,7 +125,8 @@ jobs:
118
125
toolchain : nightly
119
126
- template : ci/azure-install-node.yml
120
127
- template : ci/azure-install-geckodriver.yml
121
- - template : ci/azure-install-sccache.yml
128
+ # Temporarily disable sccache because it is failing on CI.
129
+ # - template: ci/azure-install-sccache.yml
122
130
- script : cargo test -p js-sys --target wasm32-unknown-unknown
123
131
124
132
- job : test_webidl
@@ -129,7 +137,8 @@ jobs:
129
137
parameters :
130
138
toolchain : nightly
131
139
- template : ci/azure-install-node.yml
132
- # - template: ci/azure-install-sccache.yml
140
+ # Temporarily disable sccache because it is failing on CI.
141
+ # - template: ci/azure-install-sccache.yml
133
142
- script : cargo test -p wasm-bindgen-webidl
134
143
- script : cargo test -p webidl-tests --target wasm32-unknown-unknown
135
144
env :
@@ -143,19 +152,23 @@ jobs:
143
152
parameters :
144
153
toolchain : nightly
145
154
- template : ci/azure-install-node.yml
146
- - template : ci/azure-install-sccache.yml
155
+ # Temporarily disable sccache because it is failing on CI.
156
+ # - template: ci/azure-install-sccache.yml
147
157
- script : cargo test -p wasm-bindgen-macro
148
158
149
159
- job : test_wasm_interpreter
150
160
displayName : " Run wasm-bindgen-wasm-interpreter tests"
151
161
steps :
152
162
- template : ci/azure-install-rust.yml
153
- - template : ci/azure-install-sccache.yml
163
+ # Temporarily disable sccache because it is failing on CI.
164
+ # - template: ci/azure-install-sccache.yml
154
165
- script : |
155
166
git clone https://github.com/WebAssembly/wabt
156
167
mkdir -p wabt/build
157
168
cd wabt/build
158
- cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=off -DCMAKE_CXX_COMPILER_LAUNCHER=$RUSTC_WRAPPER
169
+ # Temporarily disable sccache because it is failing on CI.
170
+ # cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=off -DCMAKE_CXX_COMPILER_LAUNCHER=$RUSTC_WRAPPER
171
+ cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=off
159
172
cmake --build . -- -j$(nproc)
160
173
echo "##vso[task.prependpath]$PWD"
161
174
- script : cargo test -p wasm-bindgen-wasm-interpreter
@@ -164,7 +177,8 @@ jobs:
164
177
displayName : " Test TypeScript output of wasm-bindgen"
165
178
steps :
166
179
- template : ci/azure-install-rust.yml
167
- - template : ci/azure-install-sccache.yml
180
+ # Temporarily disable sccache because it is failing on CI.
181
+ # - template: ci/azure-install-sccache.yml
168
182
- template : ci/azure-install-node.yml
169
183
- script : cd crates/typescript-tests && ./run.sh
170
184
@@ -175,7 +189,8 @@ jobs:
175
189
# TODO: switch this back to `stable` when async/await is stable
176
190
parameters :
177
191
toolchain : nightly
178
- - template : ci/azure-install-sccache.yml
192
+ # Temporarily disable sccache because it is failing on CI.
193
+ # - template: ci/azure-install-sccache.yml
179
194
- template : ci/azure-install-wasm-pack.yml
180
195
- script : mv _package.json package.json && npm install && rm package.json
181
196
displayName : " run npm install"
@@ -197,7 +212,8 @@ jobs:
197
212
- template : ci/azure-install-rust.yml
198
213
parameters :
199
214
toolchain : nightly-2019-08-27
200
- - template : ci/azure-install-sccache.yml
215
+ # Temporarily disable sccache because it is failing on CI.
216
+ # - template: ci/azure-install-sccache.yml
201
217
- script : rustup component add rust-src
202
218
displayName : " install rust-src"
203
219
- script : cargo install xargo
@@ -220,7 +236,8 @@ jobs:
220
236
# TODO: switch this back to `stable` when async/await is stable
221
237
parameters :
222
238
toolchain : nightly
223
- - template : ci/azure-install-sccache.yml
239
+ # Temporarily disable sccache because it is failing on CI.
240
+ # - template: ci/azure-install-sccache.yml
224
241
- template : ci/azure-install-wasm-pack.yml
225
242
- script : wasm-pack build --target web benchmarks
226
243
displayName : " build benchmarks"
@@ -235,7 +252,8 @@ jobs:
235
252
displayName : " Dist Linux binary"
236
253
steps :
237
254
- template : ci/azure-install-rust.yml
238
- - template : ci/azure-install-sccache.yml
255
+ # Temporarily disable sccache because it is failing on CI.
256
+ # - template: ci/azure-install-sccache.yml
239
257
- script : rustup target add x86_64-unknown-linux-musl
240
258
- script : |
241
259
sudo apt update -y
@@ -258,7 +276,8 @@ jobs:
258
276
vmImage : macOS-10.13
259
277
steps :
260
278
- template : ci/azure-install-rust.yml
261
- - template : ci/azure-install-sccache.yml
279
+ # Temporarily disable sccache because it is failing on CI.
280
+ # - template: ci/azure-install-sccache.yml
262
281
- script : cargo build --manifest-path crates/cli/Cargo.toml --release
263
282
env :
264
283
MACOSX_DEPLOYMENT_TARGET : 10.7
@@ -272,15 +291,17 @@ jobs:
272
291
vmImage : vs2017-win2016
273
292
steps :
274
293
- template : ci/azure-install-rust.yml
275
- - template : ci/azure-install-sccache.yml
294
+ # Temporarily disable sccache because it is failing on CI.
295
+ # - template: ci/azure-install-sccache.yml
276
296
- script : cargo build --manifest-path crates/cli/Cargo.toml --release
277
297
env :
278
298
RUSTFLAGS : -Ctarget-feature=+crt-static
279
299
- template : ci/azure-create-tarball.yml
280
300
parameters :
281
301
name : dist_windows
282
- - script : " %RUSTC_WRAPPER% -s"
283
- - script : cat sccache.log
302
+ # Temporarily disable sccache because it is failing on CI.
303
+ # - script: "%RUSTC_WRAPPER% -s"
304
+ # - script: cat sccache.log
284
305
285
306
- job : doc_book
286
307
displayName : " Doc - build the book"
@@ -306,7 +327,8 @@ jobs:
306
327
# Install rustfmt so we can format the web-sys bindings
307
328
- script : rustup component add rustfmt
308
329
displayName : " Install rustfmt"
309
- - template : ci/azure-install-sccache.yml
330
+ # Temporarily disable sccache because it is failing on CI.
331
+ # - template: ci/azure-install-sccache.yml
310
332
- script : cargo doc --no-deps --features 'nightly serde-serialize'
311
333
displayName : " Document wasm-bindgen"
312
334
- script : cargo doc --no-deps --manifest-path crates/js-sys/Cargo.toml
0 commit comments