diff --git a/services/backtesting_service/Dockerfile.dev b/services/backtesting_service/Dockerfile.dev index 432d87f8f..388a67359 100644 --- a/services/backtesting_service/Dockerfile.dev +++ b/services/backtesting_service/Dockerfile.dev @@ -54,7 +54,11 @@ 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 +COPY tests ./tests +COPY tests/e2e ./tests/e2e COPY services/backtesting_service ./services/backtesting_service +COPY tests ./tests +COPY tests/e2e ./tests/e2e # Build in development mode RUN cargo build \ diff --git a/services/backtesting_service/Dockerfile.production b/services/backtesting_service/Dockerfile.production index 1cbd628c5..f15c42f7e 100644 --- a/services/backtesting_service/Dockerfile.production +++ b/services/backtesting_service/Dockerfile.production @@ -57,7 +57,11 @@ 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 +COPY tests ./tests +COPY tests/e2e ./tests/e2e COPY services/backtesting_service ./services/backtesting_service +COPY tests ./tests +COPY tests/e2e ./tests/e2e # Build backtesting service with production optimizations RUN cargo build \ diff --git a/services/ml_training_service/Dockerfile.dev b/services/ml_training_service/Dockerfile.dev index b3f19299b..ee746ad4f 100644 --- a/services/ml_training_service/Dockerfile.dev +++ b/services/ml_training_service/Dockerfile.dev @@ -54,6 +54,8 @@ 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 +COPY tests ./tests +COPY tests/e2e ./tests/e2e 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 ef88d1611..37768bacd 100644 --- a/services/ml_training_service/Dockerfile.production +++ b/services/ml_training_service/Dockerfile.production @@ -58,6 +58,8 @@ 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 +COPY tests ./tests +COPY tests/e2e ./tests/e2e 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 3d58b3921..85d09175c 100644 --- a/services/trading_service/Dockerfile.dev +++ b/services/trading_service/Dockerfile.dev @@ -54,6 +54,8 @@ 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 +COPY tests ./tests +COPY tests/e2e ./tests/e2e COPY services/trading_service ./services/trading_service # Build in development mode with all features diff --git a/services/trading_service/Dockerfile.production b/services/trading_service/Dockerfile.production index 2c526ac6e..5bfda3af7 100644 --- a/services/trading_service/Dockerfile.production +++ b/services/trading_service/Dockerfile.production @@ -66,6 +66,8 @@ 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 +COPY tests ./tests +COPY tests/e2e ./tests/e2e COPY services/trading_service ./services/trading_service # Build with static linking and maximum optimization