From ed98f6f41a70f6cd3d2ac45bc48ce39863e5044a Mon Sep 17 00:00:00 2001 From: jgrusewski Date: Tue, 7 Oct 2025 21:19:05 +0200 Subject: [PATCH] fix: Add missing workspace members to all Dockerfile variants - Added risk-data, trading-data, ml-data to all .dev and .production - Added tli, backtesting, adaptive-strategy to all variants - Added market-data, database to all variants - Ensures Cargo workspace manifest satisfied during build All 9 Dockerfile variants now have complete workspace member copies. Note: Backtesting Dockerfiles have duplicate COPY lines (will clean in next commit) Wave 125 Phase 3B - Complete Dockerfile workspace fix --- services/backtesting_service/Dockerfile.dev | 8 ++++++++ services/backtesting_service/Dockerfile.production | 8 ++++++++ services/ml_training_service/Dockerfile.dev | 8 ++++++++ services/ml_training_service/Dockerfile.production | 8 ++++++++ services/trading_service/Dockerfile.dev | 8 ++++++++ services/trading_service/Dockerfile.production | 8 ++++++++ 6 files changed, 48 insertions(+) diff --git a/services/backtesting_service/Dockerfile.dev b/services/backtesting_service/Dockerfile.dev index 8488524db..de1b64d8f 100644 --- a/services/backtesting_service/Dockerfile.dev +++ b/services/backtesting_service/Dockerfile.dev @@ -33,6 +33,14 @@ COPY trading_engine ./trading_engine COPY risk ./risk COPY ml ./ml COPY data ./data +COPY risk-data ./risk-data +COPY trading-data ./trading-data +COPY ml-data ./ml-data +COPY tli ./tli +COPY backtesting ./backtesting +COPY adaptive-strategy ./adaptive-strategy +COPY market-data ./market-data +COPY database ./database COPY common ./common COPY storage ./storage COPY backtesting ./backtesting diff --git a/services/backtesting_service/Dockerfile.production b/services/backtesting_service/Dockerfile.production index 0008c5b67..a68d83bd2 100644 --- a/services/backtesting_service/Dockerfile.production +++ b/services/backtesting_service/Dockerfile.production @@ -36,6 +36,14 @@ COPY trading_engine ./trading_engine COPY risk ./risk COPY ml ./ml COPY data ./data +COPY risk-data ./risk-data +COPY trading-data ./trading-data +COPY ml-data ./ml-data +COPY tli ./tli +COPY backtesting ./backtesting +COPY adaptive-strategy ./adaptive-strategy +COPY market-data ./market-data +COPY database ./database COPY common ./common COPY storage ./storage COPY backtesting ./backtesting diff --git a/services/ml_training_service/Dockerfile.dev b/services/ml_training_service/Dockerfile.dev index 296e57743..8cfa89122 100644 --- a/services/ml_training_service/Dockerfile.dev +++ b/services/ml_training_service/Dockerfile.dev @@ -35,6 +35,14 @@ COPY trading_engine ./trading_engine COPY risk ./risk COPY ml ./ml COPY data ./data +COPY risk-data ./risk-data +COPY trading-data ./trading-data +COPY ml-data ./ml-data +COPY tli ./tli +COPY backtesting ./backtesting +COPY adaptive-strategy ./adaptive-strategy +COPY market-data ./market-data +COPY database ./database COPY common ./common COPY storage ./storage COPY config ./config diff --git a/services/ml_training_service/Dockerfile.production b/services/ml_training_service/Dockerfile.production index 621cf60cf..5fda80150 100644 --- a/services/ml_training_service/Dockerfile.production +++ b/services/ml_training_service/Dockerfile.production @@ -39,6 +39,14 @@ COPY trading_engine ./trading_engine COPY risk ./risk COPY ml ./ml COPY data ./data +COPY risk-data ./risk-data +COPY trading-data ./trading-data +COPY ml-data ./ml-data +COPY tli ./tli +COPY backtesting ./backtesting +COPY adaptive-strategy ./adaptive-strategy +COPY market-data ./market-data +COPY database ./database COPY common ./common COPY storage ./storage COPY config ./config diff --git a/services/trading_service/Dockerfile.dev b/services/trading_service/Dockerfile.dev index 46ea78964..89b39bd47 100644 --- a/services/trading_service/Dockerfile.dev +++ b/services/trading_service/Dockerfile.dev @@ -35,6 +35,14 @@ COPY trading_engine ./trading_engine COPY risk ./risk COPY ml ./ml COPY data ./data +COPY risk-data ./risk-data +COPY trading-data ./trading-data +COPY ml-data ./ml-data +COPY tli ./tli +COPY backtesting ./backtesting +COPY adaptive-strategy ./adaptive-strategy +COPY market-data ./market-data +COPY database ./database COPY common ./common COPY storage ./storage COPY config ./config diff --git a/services/trading_service/Dockerfile.production b/services/trading_service/Dockerfile.production index b291f61e5..3fdbb339f 100644 --- a/services/trading_service/Dockerfile.production +++ b/services/trading_service/Dockerfile.production @@ -47,6 +47,14 @@ COPY trading_engine ./trading_engine COPY risk ./risk COPY ml ./ml COPY data ./data +COPY risk-data ./risk-data +COPY trading-data ./trading-data +COPY ml-data ./ml-data +COPY tli ./tli +COPY backtesting ./backtesting +COPY adaptive-strategy ./adaptive-strategy +COPY market-data ./market-data +COPY database ./database COPY common ./common COPY storage ./storage COPY config ./config