From 0ee55af0202abc2cf841fda2fe3573e9038aedfc Mon Sep 17 00:00:00 2001 From: Jimmy Ma Date: Thu, 10 Nov 2022 11:11:32 -0800 Subject: [PATCH] Add dependencies to docker-compose (#19257) --- docker-compose.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docker-compose.yaml b/docker-compose.yaml index f852d0d2265..df08551c5f4 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -34,6 +34,9 @@ services: - RUN_DATABASE_MIGRATION_ON_STARTUP=${RUN_DATABASE_MIGRATION_ON_STARTUP} networks: - airbyte_internal + depends_on: + init: + condition: service_completed_successfully db: image: airbyte/db:${VERSION} logging: *default-logging @@ -113,6 +116,9 @@ services: - 9000 networks: - airbyte_internal + depends_on: + bootloader: + condition: service_completed_successfully server: image: airbyte/server:${VERSION} logging: *default-logging @@ -153,6 +159,9 @@ services: - ${LOCAL_ROOT}:${LOCAL_ROOT} networks: - airbyte_internal + depends_on: + bootloader: + condition: service_completed_successfully webapp: image: airbyte/webapp:${VERSION} logging: *default-logging @@ -171,6 +180,9 @@ services: - TRACKING_STRATEGY=${TRACKING_STRATEGY} networks: - airbyte_internal + depends_on: + bootloader: + condition: service_completed_successfully airbyte-temporal: image: airbyte/temporal:${VERSION} logging: *default-logging @@ -210,6 +222,9 @@ services: - workspace:${WORKSPACE_ROOT} networks: - airbyte_internal + depends_on: + bootloader: + condition: service_completed_successfully #airbyte-connector-builder-server: #FIXME: Uncomment this block when enabling airbyte-connector-builder # image: airbyte/connector-builder-server:${VERSION} # logging: *default-logging