diff --git a/dev/.env.example b/dev/.env.example index 66d4208..b77285a 100644 --- a/dev/.env.example +++ b/dev/.env.example @@ -5,6 +5,9 @@ # Адрес привязки портов хоста: 127.0.0.1 — только эта машина; 0.0.0.0 — доступ с других машин (пароли по умолчанию dev) BIND_ADDR=127.0.0.1 +# Исходники библиотеки для сборки всех сервисов (путь относительно docs/dev). +STATEMENTS_DIR=../../pylib_ai_arm_statements + # PostgreSQL 16 (схема dkb создаётся миграциями arm-core, не compose) POSTGRES_DB=armka POSTGRES_USER=armka diff --git a/dev/docker-compose.yml b/dev/docker-compose.yml index 488df4e..1e5a410 100644 --- a/dev/docker-compose.yml +++ b/dev/docker-compose.yml @@ -124,6 +124,8 @@ services: profiles: ["services"] build: context: ../../arm-core + additional_contexts: + statements: ${STATEMENTS_DIR:-../../pylib_ai_arm_statements} image: arm-core:dev restart: unless-stopped depends_on: @@ -156,6 +158,8 @@ services: profiles: ["services"] build: context: ../../tabular-parser + additional_contexts: + statements: ${STATEMENTS_DIR:-../../pylib_ai_arm_statements} image: tabular-parser:dev restart: unless-stopped depends_on: @@ -207,6 +211,8 @@ services: profiles: ["services"] build: context: ../../scan-gateway + additional_contexts: + statements: ${STATEMENTS_DIR:-../../pylib_ai_arm_statements} image: scan-gateway:dev restart: unless-stopped depends_on: