github.com/status-im/status-go@v1.1.0/integration-tests/docker-compose.anvil.yml (about) 1 services: 2 anvil: 3 image: ghcr.io/foundry-rs/foundry:latest 4 platform: linux/amd64 5 command: 6 - anvil --host 0.0.0.0 7 8 deploy-sntv2: 9 platform: linux/amd64 10 environment: 11 - API_KEY_ETHERSCAN="" # API_KEY env var is required, but value isn't used 12 - GITHUB_ORG=status-im 13 - GITHUB_REPO=status-network-token-v2 14 depends_on: 15 - anvil 16 build: 17 context: . 18 dockerfile: Dockerfile 19 command: | 20 forge script script/Deploy.s.sol 21 --broadcast 22 --fork-url=http://anvil:8545 23 --private-key=0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80 24 25 deploy-communities-contracts: 26 platform: linux/amd64 27 environment: 28 # API_KEY_* env vars are required, but values aren't used 29 - API_KEY_ETHERSCAN="" 30 - API_KEY_ARBISCAN="" 31 - API_KEY_OPTIMISTIC_ETHERSCAN="" 32 - GITHUB_ORG=status-im 33 - GITHUB_REPO=communities-contracts 34 depends_on: 35 deploy-sntv2: 36 condition: service_completed_successfully 37 build: 38 context: . 39 dockerfile: Dockerfile 40 command: | 41 forge script script/DeployContracts.s.sol 42 --broadcast 43 --fork-url=http://anvil:8545 44 --private-key=0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80 45 --sender=0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266