mirror of
https://github.com/status-im/keycard-redeem.git
synced 2025-02-27 11:20:40 +00:00
add relayer Dockerfile
This commit is contained in:
parent
6a93ad468b
commit
712ebc1b34
7
.dockerignore
Normal file
7
.dockerignore
Normal file
@ -0,0 +1,7 @@
|
||||
/.git
|
||||
/.embark
|
||||
/yarn-error.log
|
||||
/dist
|
||||
/build
|
||||
/node_modules
|
||||
/scripts/node_modules
|
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,3 +1,4 @@
|
||||
*keystore*
|
||||
.embark
|
||||
chains.json
|
||||
config/livenet/password
|
||||
@ -8,3 +9,5 @@ build
|
||||
embarkArtifacts
|
||||
node_modules
|
||||
yarn-error.log
|
||||
/scripts/contracts
|
||||
/src/react-app-env.d.ts
|
||||
|
7
Makefile
7
Makefile
@ -1,6 +1,11 @@
|
||||
CONTRACTS_PATH=./contracts
|
||||
CONTRACTS_PATH="./contracts"
|
||||
RELAYER_DOCKER_FILE="./_assets/Dockerfile.relayer"
|
||||
RELAYER_DOCKER_IMAGE="redeem-relayer"
|
||||
RELAYER_CONTRACTS_PATH=$$(realpath ./scripts/contracts)
|
||||
|
||||
build-relayer-image:
|
||||
docker build -t $(RELAYER_DOCKER_IMAGE) -f $(RELAYER_DOCKER_FILE) .
|
||||
|
||||
build-relayer-contracts:
|
||||
rm -rf $(RELAYER_CONTRACTS_PATH); \
|
||||
yarn run solcjs -o $(RELAYER_CONTRACTS_PATH) --bin --abi $$(find $(CONTRACTS_PATH) -name *.sol); \
|
||||
|
11
_assets/Dockerfile.relayer
Normal file
11
_assets/Dockerfile.relayer
Normal file
@ -0,0 +1,11 @@
|
||||
FROM node:14.4.0
|
||||
|
||||
WORKDIR /usr/relayer
|
||||
|
||||
COPY . .
|
||||
|
||||
RUN yarn && \
|
||||
cd scripts && yarn && cd ../ \
|
||||
make build-relayer-contracts
|
||||
|
||||
EXPOSE 3000
|
Loading…
x
Reference in New Issue
Block a user