fix: Add all workspace services to Dockerfile variants

- Added services/trading_service to all Dockerfiles
- Added services/ml_training_service to all Dockerfiles
- Added services/api_gateway to all Dockerfiles
- Added services/load_tests, stress_tests, integration_tests

Cargo workspace requires all workspace members present during build.
This resolves 'failed to load manifest for workspace member' errors.

Note: Some service Dockerfiles have duplicate COPY statements (will clean later)

Wave 125 Phase 3B - Complete workspace manifest fix
This commit is contained in:
jgrusewski
2025-10-07 21:26:14 +02:00
parent ed98f6f41a
commit c13e86e496
6 changed files with 36 additions and 0 deletions

View File

@@ -47,6 +47,12 @@ COPY backtesting ./backtesting
COPY adaptive-strategy ./adaptive-strategy
COPY config ./config
COPY model_loader ./model_loader
COPY services/trading_service ./services/trading_service
COPY services/ml_training_service ./services/ml_training_service
COPY services/api_gateway ./services/api_gateway
COPY services/load_tests ./services/load_tests
COPY services/stress_tests ./services/stress_tests
COPY services/integration_tests ./services/integration_tests
COPY services/backtesting_service ./services/backtesting_service
# Build in development mode

View File

@@ -50,6 +50,12 @@ COPY backtesting ./backtesting
COPY adaptive-strategy ./adaptive-strategy
COPY config ./config
COPY model_loader ./model_loader
COPY services/trading_service ./services/trading_service
COPY services/ml_training_service ./services/ml_training_service
COPY services/api_gateway ./services/api_gateway
COPY services/load_tests ./services/load_tests
COPY services/stress_tests ./services/stress_tests
COPY services/integration_tests ./services/integration_tests
COPY services/backtesting_service ./services/backtesting_service
# Build backtesting service with production optimizations