From 780d92782ccc55cc568e8f169c97a3dd3f0a0db7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20N=C3=A9grier?= Date: Wed, 24 Nov 2021 11:31:11 +0100 Subject: [PATCH] Adding a wait step for messages generated file to be available before starting pusher and back --- docker-compose.single-domain.yaml | 4 ++++ docker-compose.yaml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/docker-compose.single-domain.yaml b/docker-compose.single-domain.yaml index cd38a0f9..8e650505 100644 --- a/docker-compose.single-domain.yaml +++ b/docker-compose.single-domain.yaml @@ -61,6 +61,8 @@ services: environment: DEBUG: "*" STARTUP_COMMAND_1: yarn install + # wait for files generated by "messages" container to exists + STARTUP_COMMAND_2: while [ ! -f /usr/src/app/src/Messages/generated/messages_pb.js ]; do sleep 1; done SECRET_JITSI_KEY: "$SECRET_JITSI_KEY" SECRET_KEY: yourSecretKey ADMIN_API_TOKEN: "$ADMIN_API_TOKEN" @@ -121,6 +123,8 @@ services: environment: DEBUG: "*" STARTUP_COMMAND_1: yarn install + # wait for files generated by "messages" container to exists + STARTUP_COMMAND_2: while [ ! -f /usr/src/app/src/Messages/generated/messages_pb.js ]; do sleep 1; done SECRET_KEY: yourSecretKey SECRET_JITSI_KEY: "$SECRET_JITSI_KEY" ALLOW_ARTILLERY: "true" diff --git a/docker-compose.yaml b/docker-compose.yaml index 30030def..ed5389c0 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -69,6 +69,8 @@ services: environment: DEBUG: "socket:*" STARTUP_COMMAND_1: yarn install + # wait for files generated by "messages" container to exists + STARTUP_COMMAND_2: while [ ! -f /usr/src/app/src/Messages/generated/messages_pb.js ]; do sleep 1; done SECRET_JITSI_KEY: "$SECRET_JITSI_KEY" SECRET_KEY: yourSecretKey ADMIN_API_TOKEN: "$ADMIN_API_TOKEN" @@ -123,6 +125,8 @@ services: environment: DEBUG: "*" STARTUP_COMMAND_1: yarn install + # wait for files generated by "messages" container to exists + STARTUP_COMMAND_2: while [ ! -f /usr/src/app/src/Messages/generated/messages_pb.js ]; do sleep 1; done SECRET_KEY: yourSecretKey SECRET_JITSI_KEY: "$SECRET_JITSI_KEY" ALLOW_ARTILLERY: "true"