Browse Source

query-node: configure WS_PROVIDER_ENDPOINT_URI in docker-compose file

Mokhtar Naamani 4 năm trước cách đây
mục cha
commit
0e590e9387
2 tập tin đã thay đổi với 3 bổ sung5 xóa
  1. 2 0
      query-node/docker-compose.yml
  2. 1 5
      query-node/run-tests.sh

+ 2 - 0
query-node/docker-compose.yml

@@ -42,6 +42,7 @@ services:
       - DB_HOST=db
       - TYPEORM_HOST=db
       - DEBUG=index-builder:*
+      - WS_PROVIDER_ENDPOINT_URI=ws://joystream-node:9944/
     depends_on:
       - indexer-api-gateway
     command: ["workspace", "query-node-root", "processor:start"]
@@ -60,6 +61,7 @@ services:
       - PROCESSOR_POLL_INTERVAL=1000 # refresh every second 
       - REDIS_URI=redis://redis:6379/0
       - DEBUG=index-builder:*
+      - WS_PROVIDER_ENDPOINT_URI=ws://joystream-node:9944/
     depends_on: 
       - db
     command: ["workspace", "query-node-root", "indexer:start"] 

+ 1 - 5
query-node/run-tests.sh

@@ -16,14 +16,10 @@ function cleanup() {
 
 trap cleanup EXIT
 
-# The endpoint name comes from the expected container name for joystream/node
-# in tests/network-tests/run-tests.sh
-export WS_PROVIDER_ENDPOINT_URI=ws://joystream-node:9944/
-
 yarn build
 yarn db:up
 yarn db:migrate
-yarn docker:up
+WS_PROVIDER_ENDPOINT_URI=ws://joystream-node:9944/ yarn docker:up
 
 # Run tests
 ATTACH_TO_NETWORK=query-node_default ../tests/network-tests/run-tests.sh content-directory