Skip to content
This repository was archived by the owner on Jun 8, 2026. It is now read-only.

Commit 59daba8

Browse files
committed
Try with a real hook
1 parent 92f4285 commit 59daba8

1 file changed

Lines changed: 24 additions & 11 deletions

File tree

.travis.yml

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,6 @@ before_install:
1212
# - docker-compose -f docker-compose.yml -f docker-compose.dev.yml build
1313
# - cd ..
1414

15-
before_script:
16-
- yarn wait-port -t 10000 localhost:8545
17-
- cd safe-relay-service
18-
- docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
19-
- cd ..
20-
- yarn wait-port -t 10000 localhost:8000
21-
2215
after_script:
2316
- cd safe-relay-service
2417
- docker-compose logs web
@@ -30,23 +23,43 @@ after_script:
3023
jobs:
3124
include:
3225
- name: Ganache
33-
after_install:
26+
before_script:
3427
- PROVIDER_CONTAINER_ID=$(docker run -d -p 8545:8545 trufflesuite/ganache-cli -d --defaultBalanceEther 10000)
28+
- yarn wait-port -t 10000 localhost:8545
29+
- cd safe-relay-service
30+
- docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
31+
- cd ..
32+
- yarn wait-port -t 10000 localhost:8000
3533

3634
- name: Ganache with --noVMErrorsOnRPCResponse
37-
after_install:
35+
before_script:
3836
- PROVIDER_CONTAINER_ID=$(docker run -d -p 8545:8545 trufflesuite/ganache-cli -d --defaultBalanceEther 10000 --noVMErrorsOnRPCResponse)
37+
- yarn wait-port -t 10000 localhost:8545
38+
- cd safe-relay-service
39+
- docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
40+
- cd ..
41+
- yarn wait-port -t 10000 localhost:8000
3942

4043
- name: Geth
41-
after_install:
44+
before_script:
4245
- yarn geth-dev-assistant --accounts 10 --gasLimit 6721975 --balance 10000
4346
- PROVIDER_CONTAINER_ID=geth-client
47+
- yarn wait-port -t 10000 localhost:8545
48+
- cd safe-relay-service
49+
- docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
50+
- cd ..
51+
- yarn wait-port -t 10000 localhost:8000
4452

4553
- name: OpenEthereum
46-
after_install:
54+
before_script:
4755
- PASSFILE=$(mktemp)
4856
- echo '' > $PASSFILE
4957
- chmod 644 $PASSFILE
5058
- PROVIDER_CONTAINER_ID=$(docker run -d -p 8545:8545 -p 8546:8546 -v $PASSFILE:$PASSFILE openethereum/openethereum --config dev --jsonrpc-interface=all --ws-interface=all --unlock 0x00a329c0648769a73afac7f9381e08fb43dbea72 --password $PASSFILE)
59+
- yarn wait-port -t 10000 localhost:8545
60+
- cd safe-relay-service
61+
- docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
62+
- cd ..
63+
- yarn wait-port -t 10000 localhost:8000
5164

5265
after_success: yarn coverage

0 commit comments

Comments
 (0)