fix: Add tests workspace directories to all Dockerfile variants
- Added COPY tests ./tests - Added COPY tests/e2e ./tests/e2e - Required by Cargo workspace manifest (members list includes tests/ and tests/e2e) Wave 125 Phase 3B - Complete workspace test directory addition
This commit is contained in:
@@ -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 \
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user