diff --git a/services/backtesting_service/Dockerfile.dev b/services/backtesting_service/Dockerfile.dev index de1b64d8f..5887fc8e0 100644 --- a/services/backtesting_service/Dockerfile.dev +++ b/services/backtesting_service/Dockerfile.dev @@ -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 diff --git a/services/backtesting_service/Dockerfile.production b/services/backtesting_service/Dockerfile.production index a68d83bd2..58458bf47 100644 --- a/services/backtesting_service/Dockerfile.production +++ b/services/backtesting_service/Dockerfile.production @@ -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 diff --git a/services/ml_training_service/Dockerfile.dev b/services/ml_training_service/Dockerfile.dev index 8cfa89122..69aa6e081 100644 --- a/services/ml_training_service/Dockerfile.dev +++ b/services/ml_training_service/Dockerfile.dev @@ -47,6 +47,12 @@ COPY common ./common COPY storage ./storage 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/ml_training_service ./services/ml_training_service # Build in development mode diff --git a/services/ml_training_service/Dockerfile.production b/services/ml_training_service/Dockerfile.production index 5fda80150..94341117c 100644 --- a/services/ml_training_service/Dockerfile.production +++ b/services/ml_training_service/Dockerfile.production @@ -51,6 +51,12 @@ COPY common ./common COPY storage ./storage 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/ml_training_service ./services/ml_training_service # Build ML training service with minimal features (no GPU dependencies) diff --git a/services/trading_service/Dockerfile.dev b/services/trading_service/Dockerfile.dev index 89b39bd47..33722a442 100644 --- a/services/trading_service/Dockerfile.dev +++ b/services/trading_service/Dockerfile.dev @@ -48,6 +48,12 @@ COPY storage ./storage 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/trading_service ./services/trading_service # Build in development mode with all features RUN cargo build \ diff --git a/services/trading_service/Dockerfile.production b/services/trading_service/Dockerfile.production index 3fdbb339f..fde928054 100644 --- a/services/trading_service/Dockerfile.production +++ b/services/trading_service/Dockerfile.production @@ -60,6 +60,12 @@ COPY storage ./storage 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/trading_service ./services/trading_service # Build with static linking and maximum optimization RUN cargo build \