feat(ssa): Complete T-test end-to-end testing with 9 bug fixes - Phase 1 core 85% complete. R service: missing value auto-filter. Backend: error handling, variable matching, dynamic filename. Frontend: module activation, session isolation, error propagation. Full flow verified.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
23
r-statistics-service/docker-compose.yml
Normal file
23
r-statistics-service/docker-compose.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
ssa-r-service:
|
||||
build: .
|
||||
container_name: ssa-r-statistics
|
||||
ports:
|
||||
- "8082:8080" # 主机8082 → 容器8080(REDCap占用8080/8081)
|
||||
environment:
|
||||
# 开发模式:启用热重载(每次请求重新加载工具脚本)
|
||||
- DEV_MODE=true
|
||||
volumes:
|
||||
# 开发环境挂载:支持热重载
|
||||
- ./tools:/app/tools
|
||||
- ./utils:/app/utils
|
||||
- ./tests:/app/tests
|
||||
restart: unless-stopped
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:8080/health"]
|
||||
interval: 30s
|
||||
timeout: 10s
|
||||
retries: 3
|
||||
start_period: 10s
|
||||
Reference in New Issue
Block a user