Przeglądaj źródła

build.rs - make sure to trigger WASM build after dummy from clippy

Mokhtar Naamani 4 lat temu
rodzic
commit
a2ab792718
2 zmienionych plików z 3 dodań i 3 usunięć
  1. 2 2
      .travis.yml
  2. 1 1
      devops/dockerfiles/node-and-runtime/Dockerfile

+ 2 - 2
.travis.yml

@@ -73,9 +73,9 @@ script:
       docker cp temp-container-joystream-node:/joystream/runtime.compact.wasm joystream_runtime.wasm
       docker rm temp-container-joystream-node
     else
-      cargo test --release --verbose --all --target=${TARGET} && \
+      BUILD_DUMMY_WASM_BINARY=0 cargo test --release --verbose --all --target=${TARGET} && \
       BUILD_DUMMY_WASM_BINARY=1 cargo clippy --release --target=${TARGET} -- -D warnings && \
-      cargo build --release --target=${TARGET}
+      BUILD_DUMMY_WASM_BINARY=0 WASM_BUILD_TOOLCHAIN=nightly-${NIGHTLY_RELEASE_DATE} cargo build --release --target=${TARGET}
     fi
 
 before_deploy:

+ 1 - 1
devops/dockerfiles/node-and-runtime/Dockerfile

@@ -8,7 +8,7 @@ RUN BUILD_DUMMY_WASM_BINARY=1 cargo clippy --release -- -D warnings
 RUN cargo test --release
 
 # Build joystream-node and its dependencies - runtime
-RUN cargo build --release -p joystream-node
+RUN BUILD_DUMMY_WASM_BINARY=0 cargo build --release -p joystream-node
 
 FROM debian:stretch
 LABEL description="Joystream node"