Skip to content

Commit 98a3959

Browse files
committed
deployment: fixes reproducible build when there are no errors
1 parent a219f6e commit 98a3959

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

deployment/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.1",
44
"scripts": {
55
"build:evm:typechain": "mkdir -p evm-build/bindings && yarn tsx ../evm/solc2bindings.ts evm-build/Tbr.output.json evm-build/bindings",
6-
"build:evm:contract": "mkdir -p evm-build && docker build --pull --rm -f ../evm/Dockerfile .. -t tbrv3-evm-rebuild -o type=local,dest=evm-build",
6+
"build:evm:contract": "mkdir -p evm-build && docker build --file ../evm/Dockerfile .. --tag tbrv3-evm-rebuild --output type=local,dest=evm-build",
77
"build:evm": "yarn build:evm:contract && yarn build:evm:typechain",
88
"clean": "rm -rf evm-build",
99
"deploy:evm:localnet": "ENV=localnet tsx evm/deploy.ts",

evm/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ RUN cd evm; \
2727
cat Tbr.input.json | jq > Tbr.input.tmp.json; \
2828
mv Tbr.input.tmp.json Tbr.input.json; \
2929
./solc --standard-json Tbr.input.json > Tbr.output.json && \
30-
SOLC_ERR=$(jq '.errors[] | select(.severity == "error")' Tbr.output.json) && \
30+
SOLC_ERR=$(jq '.errors[]? | select(.severity == "error")' Tbr.output.json) && \
3131
if [ ! -z "$SOLC_ERR" ]; then \
3232
echo "Error detected during solc execution."; \
3333
echo $SOLC_ERR; \

0 commit comments

Comments
 (0)