From d7e67fce5d82a3f36d3a4c65f777f8caab8026ae Mon Sep 17 00:00:00 2001 From: stubbsta Date: Mon, 18 Mar 2024 16:49:26 +0200 Subject: [PATCH] foundry service now also running contract deploy script --- docker-compose.yml | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 0aff6a7..b0514d3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -16,15 +16,23 @@ services: com.centurylinklabs.watchtower.enable: '${WATCHTOWER_ENABLED:-false}' ports: - 127.0.0.1:8545:8545 - command: > - "anvil - --port=8545 - --host=0.0.0.0 - --chain-id=1337 - --block-time=12 - --accounts=1 - --allow-origin=* - --silent" + environment: + - RPC_URL=http://localhost:8545 + - PRIVATE_KEY=0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80 + command: + - anvil + --port=8545 + --host=0.0.0.0 + --chain-id=1337 + --accounts=1 + --allow-origin=* + --block-time=12 + --silent + --config-out=anvil-config.txt + & /opt/deploy_rln_contract.sh + & tail -f /dev/null + volumes: + - ./deploy_rln_contract.sh:/opt/deploy_rln_contract.sh:Z networks: - simulation