Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
- name: Check out the repo
uses: actions/checkout@v3.5.2
- name: Start Streamr Docker Stack
run: ./streamr-docker-dev/bin.sh start --wait --timeout 600
run: ./streamr-docker-dev/bin.sh start --except deploy-network-subgraphs --except graph-node --except graph-deploy-tatum-subgraph --except graph-deploy-streamregistry-subgraph --except deploy-hub-subgraph --except graph-deploy-dataunion-subgraph --wait --timeout 600
- name: Collect docker logs on failure
if: failure()
uses: jwalton/gh-docker-logs@v2.2.1
Expand Down
57 changes: 57 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,19 @@ services:
target: /home/parity/parity_data
volume:
nocopy: true
dev-chain-fast:
container_name: streamr-dev-chain-fast
image: streamr/dev-chain-fast:dev
networks:
- streamr-network
ports:
- "8547:8545"
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "--fail", "--silent", "--show-error", "--max-time", "9", "--header", "Content-Type: application/json", "--data", '[{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1},{"jsonrpc":"2.0","method":"eth_syncing","params":[],"id":1}]', "http://localhost:8545/api/health"]
interval: 1m30s
timeout: 10s
retries: 3
graph-node:
container_name: streamr-dev-thegraph-node
image: graphprotocol/graph-node:v0.30.0
Expand Down Expand Up @@ -352,6 +365,36 @@ services:
interval: 5s
timeout: 10s
retries: 10
graph-node-fastchain:
container_name: streamr-dev-thegraph-node
image: graphprotocol/graph-node:v0.30.0
restart: unless-stopped
networks:
- streamr-network
ports:
- '8000:8000'
- '8001:8001'
- '8020:8020'
- '8030:8030'
- '8040:8040'
depends_on:
- ipfs
- postgres
- dev-chain-fast
environment:
postgres_host: postgres
postgres_user: streamr
postgres_pass: let-me-in
postgres_db: streamr
ipfs: 'streamr-dev-ipfs:5001'
ethereum: 'xDai:http://streamr-dev-chain-fast:8545'
RUST_LOG: info
GRAPH_ALLOW_NON_DETERMINISTIC_FULLTEXT_SEARCH: "true"
healthcheck:
test: ["CMD", "nc", "-z", "localhost", "8000"]
interval: 5s
timeout: 10s
retries: 10
graph-deploy-streamregistry-subgraph:
container_name: streamr-dev-graph-deploy-streamregistry-subgraph
image: streamr/graph-deploy-streamregistry-subgraph:dev
Expand Down Expand Up @@ -380,6 +423,20 @@ services:
target: /firstrun
volume:
nocopy: false
deploy-network-subgraphs-fastchain:
container_name: streamr-dev-deploy-network-subgraphs
image: streamr/deploy-network-subgraphs:dev-fastchain
restart: on-failure # exits on success
networks:
- streamr-network
depends_on:
- graph-node-fastchain
volumes:
- type: volume
source: data-graph-deploy
target: /firstrun
volume:
nocopy: false
deploy-hub-subgraph:
container_name: streamr-dev-deploy-hub-subgraph
image: streamr/deploy-hub-subgraph:dev
Expand Down