Fix wasm generation scripts
Change-Id: I23aa186d7cb0b805b6a6cc30063e8be3147fd7d8
This commit is contained in:
parent
d95e38da47
commit
fdceea9515
|
@ -1,8 +1,8 @@
|
||||||
cd solana
|
cd solana
|
||||||
docker build -t localhost/certusone/wormhole-wasmpack:latest -f Dockerfile.wasm .
|
docker build -t localhost/certusone/wormhole-wasmpack:latest -f Dockerfile.wasm .
|
||||||
docker run --rm -it --workdir /usr/src/bridge/bridge/program -v ${pwd}/../sdk/js/src/solana/core:/usr/src/bridge/bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm
|
docker run --rm -it --workdir /usr/src/bridge/bridge/program -v ${pwd}/../sdk/js/src/solana/core:/usr/src/bridge/bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 -e BRIDGE_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm
|
||||||
docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program -v ${pwd}/../sdk/js/src/solana/token:/usr/src/bridge/modules/token_bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm
|
docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program -v ${pwd}/../sdk/js/src/solana/token:/usr/src/bridge/modules/token_bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 -e BRIDGE_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm
|
||||||
docker run --rm -it --workdir /usr/src/bridge/bridge/program -v ${pwd}/../clients/solana/pkg:/usr/src/bridge/bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm
|
docker run --rm -it --workdir /usr/src/bridge/bridge/program -v ${pwd}/../clients/solana/pkg:/usr/src/bridge/bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 -e BRIDGE_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm
|
||||||
cp ${pwd}/../clients/solana/pkg/* ${pwd}/../clients/token_bridge/pkg/core
|
cp ${pwd}/../clients/solana/pkg/* ${pwd}/../clients/token_bridge/pkg/core
|
||||||
docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program -v ${pwd}/../clients/token_bridge/pkg/token:/usr/src/bridge/modules/token_bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm
|
docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program -v ${pwd}/../clients/token_bridge/pkg/token:/usr/src/bridge/modules/token_bridge/program/pkg -e EMITTER_ADDRESS=11111111111111111111111111111115 -e BRIDGE_ADDRESS=11111111111111111111111111111115 localhost/certusone/wormhole-wasmpack:latest /usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm
|
||||||
cd ..
|
cd ..
|
|
@ -10,22 +10,26 @@ set -euo pipefail
|
||||||
docker run --rm -it --workdir /usr/src/bridge/bridge/program \
|
docker run --rm -it --workdir /usr/src/bridge/bridge/program \
|
||||||
-v $(pwd)/../sdk/js/src/solana/core:/usr/src/bridge/bridge/program/pkg \
|
-v $(pwd)/../sdk/js/src/solana/core:/usr/src/bridge/bridge/program/pkg \
|
||||||
-e EMITTER_ADDRESS=11111111111111111111111111111115 \
|
-e EMITTER_ADDRESS=11111111111111111111111111111115 \
|
||||||
|
-e BRIDGE_ADDRESS=11111111111111111111111111111115 \
|
||||||
localhost/certusone/wormhole-wasmpack:latest \
|
localhost/certusone/wormhole-wasmpack:latest \
|
||||||
/usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm
|
/usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm
|
||||||
docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program \
|
docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program \
|
||||||
-v $(pwd)/../sdk/js/src/solana/token:/usr/src/bridge/modules/token_bridge/program/pkg \
|
-v $(pwd)/../sdk/js/src/solana/token:/usr/src/bridge/modules/token_bridge/program/pkg \
|
||||||
-e EMITTER_ADDRESS=11111111111111111111111111111115 \
|
-e EMITTER_ADDRESS=11111111111111111111111111111115 \
|
||||||
|
-e BRIDGE_ADDRESS=11111111111111111111111111111115 \
|
||||||
localhost/certusone/wormhole-wasmpack:latest \
|
localhost/certusone/wormhole-wasmpack:latest \
|
||||||
/usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm
|
/usr/local/cargo/bin/wasm-pack build --target bundler -- --features wasm
|
||||||
docker run --rm -it --workdir /usr/src/bridge/bridge/program \
|
docker run --rm -it --workdir /usr/src/bridge/bridge/program \
|
||||||
-v $(pwd)/../clients/solana/pkg:/usr/src/bridge/bridge/program/pkg \
|
-v $(pwd)/../clients/solana/pkg:/usr/src/bridge/bridge/program/pkg \
|
||||||
-e EMITTER_ADDRESS=11111111111111111111111111111115 \
|
-e EMITTER_ADDRESS=11111111111111111111111111111115 \
|
||||||
|
-e BRIDGE_ADDRESS=11111111111111111111111111111115 \
|
||||||
localhost/certusone/wormhole-wasmpack:latest \
|
localhost/certusone/wormhole-wasmpack:latest \
|
||||||
/usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm
|
/usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm
|
||||||
cp $(pwd)/../clients/solana/pkg/. $(pwd)/../clients/token_bridge/pkg/core -R
|
cp $(pwd)/../clients/solana/pkg/. $(pwd)/../clients/token_bridge/pkg/core -R
|
||||||
docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program \
|
docker run --rm -it --workdir /usr/src/bridge/modules/token_bridge/program \
|
||||||
-v $(pwd)/../clients/token_bridge/pkg/token:/usr/src/bridge/modules/token_bridge/program/pkg \
|
-v $(pwd)/../clients/token_bridge/pkg/token:/usr/src/bridge/modules/token_bridge/program/pkg \
|
||||||
-e EMITTER_ADDRESS=11111111111111111111111111111115 \
|
-e EMITTER_ADDRESS=11111111111111111111111111111115 \
|
||||||
|
-e BRIDGE_ADDRESS=11111111111111111111111111111115 \
|
||||||
localhost/certusone/wormhole-wasmpack:latest \
|
localhost/certusone/wormhole-wasmpack:latest \
|
||||||
/usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm
|
/usr/local/cargo/bin/wasm-pack build --target nodejs -- --features wasm
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue