Browse Source

Query-node - separate start script

Leszek Wiesner 4 years ago
parent
commit
9b888cd1d8
2 changed files with 28 additions and 23 deletions
  1. 1 23
      query-node/run-tests.sh
  2. 27 0
      query-node/start.sh

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

@@ -23,28 +23,6 @@ trap cleanup EXIT
 # Clean start
 docker-compose down -v
 
-# Start the joystream-node first to allow fetching Olympia metadata during build (typegen)
-docker-compose up -d joystream-node
-
-# Only run codegen if no generated files found
-[ ! -d "generated/" ] && yarn build
-
-# Bring up db
-docker-compose up -d db
-
-# Make sure we use dev config for db migrations (prevents "Cannot create database..." and some other errors)
-yarn workspace query-node config:dev
-
-# Migrate the databases
-yarn workspace query-node-root db:prepare
-yarn workspace query-node-root db:migrate
-
-# Initialize databse (ie. membership module configuration)
-yarn workspace query-node-root db:init
-
-docker-compose up -d graphql-server-mnt
-
-# Starting up processor will bring up all services it depends on
-docker-compose up -d processor-mnt
+./start.sh
 
 time yarn workspace integration-tests run-test-scenario olympia

+ 27 - 0
query-node/start.sh

@@ -0,0 +1,27 @@
+set -a
+. ../.env
+set +a
+
+# Start the joystream-node first to allow fetching Olympia metadata during build (typegen)
+docker-compose up -d joystream-node
+
+# Only run codegen if no generated files found
+[ ! -d "generated/" ] && yarn build
+
+# Bring up db
+docker-compose up -d db
+
+# Make sure we use dev config for db migrations (prevents "Cannot create database..." and some other errors)
+yarn workspace query-node config:dev
+
+# Migrate the databases
+yarn workspace query-node-root db:prepare
+yarn workspace query-node-root db:migrate
+
+# Initialize databse (ie. membership module configuration)
+yarn workspace query-node-root db:init
+
+docker-compose up -d graphql-server-mnt
+
+# Starting up processor will bring up all services it depends on
+docker-compose up -d processor-mnt