fix Dockerfile, disable wasm-opt
This commit is contained in:
parent
0e665940b4
commit
dab4393d39
2 changed files with 9 additions and 12 deletions
|
@ -19,3 +19,7 @@ zokrates_abi = { path = "../zokrates_abi" }
|
|||
|
||||
[target."cfg(debug_assertions)".dependencies]
|
||||
console_error_panic_hook = "0.1.5"
|
||||
|
||||
# workaround until wasm-opt is fixed
|
||||
[package.metadata.wasm-pack.profile.release]
|
||||
wasm-opt = false
|
|
@ -1,15 +1,8 @@
|
|||
FROM rustlang/rust:nightly as build
|
||||
|
||||
RUN curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh -s -- -y
|
||||
FROM dark64/rust-wasm-env:latest
|
||||
|
||||
COPY . src
|
||||
RUN cd src/zokrates_js && wasm-pack build --out-name index --release --target bundler && rm -rf target/
|
||||
RUN cd src/zokrates_js && npm run build && rm -rf target/
|
||||
|
||||
FROM node:10-alpine
|
||||
|
||||
COPY --from=build src/zokrates_js src/zokrates_js
|
||||
COPY --from=build src/zokrates_stdlib src/zokrates_stdlib
|
||||
|
||||
RUN cd src/zokrates_js && npm run setup \
|
||||
&& cd / && mkdir build && mv src/zokrates_js/* /build \
|
||||
RUN cd / && mkdir build \
|
||||
&& mv src/zokrates_js/* /build \
|
||||
&& rm -rf src
|
Loading…
Reference in a new issue