|
13 | 13 | "Parameters": { |
14 | 14 | "commands": [ |
15 | 15 | "set -eo pipefail", |
| 16 | + "sudo -u ec2-user git -C /home/ec2-user/alpha-engine-data pull --ff-only origin main", |
16 | 17 | "cd /home/ec2-user/alpha-engine-data", |
17 | | - "git pull --ff-only origin main", |
18 | 18 | "set -a && source /home/ec2-user/.alpha-engine.env && set +a", |
19 | 19 | "source .venv/bin/activate", |
20 | 20 | "python weekly_collector.py --phase 1 2>&1 | tee /var/log/data-phase1.log" |
|
108 | 108 | "Parameters": { |
109 | 109 | "commands": [ |
110 | 110 | "set -eo pipefail", |
| 111 | + "sudo -u ec2-user git -C /home/ec2-user/alpha-engine-data pull --ff-only origin main", |
111 | 112 | "cd /home/ec2-user/alpha-engine-data", |
112 | | - "git pull --ff-only origin main", |
113 | 113 | "set -a && source /home/ec2-user/.alpha-engine.env && set +a", |
114 | 114 | "source .venv/bin/activate", |
115 | 115 | "bash rag/pipelines/run_weekly_ingestion.sh 2>&1 | tee /var/log/rag-ingestion.log" |
|
282 | 282 | "Parameters": { |
283 | 283 | "commands": [ |
284 | 284 | "set -eo pipefail", |
| 285 | + "sudo -u ec2-user git -C /home/ec2-user/alpha-engine-predictor pull --ff-only origin main", |
285 | 286 | "cd /home/ec2-user/alpha-engine-predictor", |
286 | | - "git pull --ff-only origin main", |
287 | 287 | "export HOME=/home/ec2-user", |
288 | 288 | "set -a && source /home/ec2-user/.alpha-engine.env && set +a", |
289 | 289 | "bash infrastructure/spot_train.sh --full-only 2>&1 | tee /var/log/predictor-training.log" |
|
379 | 379 | "commands": [ |
380 | 380 | "set -eo pipefail", |
381 | 381 | "export HOME=/home/ec2-user", |
382 | | - "cd /home/ec2-user/alpha-engine-data && git pull --ff-only origin main", |
383 | | - "cd /home/ec2-user/alpha-engine-predictor && git pull --ff-only origin main", |
| 382 | + "sudo -u ec2-user git -C /home/ec2-user/alpha-engine-data pull --ff-only origin main", |
| 383 | + "sudo -u ec2-user git -C /home/ec2-user/alpha-engine-predictor pull --ff-only origin main", |
384 | 384 | "set -a && source /home/ec2-user/.alpha-engine.env && set +a", |
385 | 385 | "export PYTHONPATH=/home/ec2-user/alpha-engine-predictor", |
386 | 386 | "/home/ec2-user/alpha-engine-data/.venv/bin/python -m monitoring.drift_detector --alert 2>&1 | tee /var/log/drift-detection.log" |
|
412 | 412 | "Parameters": { |
413 | 413 | "commands": [ |
414 | 414 | "set -eo pipefail", |
| 415 | + "sudo -u ec2-user git -C /home/ec2-user/alpha-engine-backtester pull --ff-only origin main", |
415 | 416 | "cd /home/ec2-user/alpha-engine-backtester", |
416 | | - "git pull --ff-only origin main", |
417 | 417 | "export HOME=/home/ec2-user", |
418 | 418 | "set -a && source /home/ec2-user/.alpha-engine.env && set +a", |
419 | 419 | "bash infrastructure/spot_backtest.sh 2>&1 | tee /var/log/backtester.log" |
|
508 | 508 | "Parameters": { |
509 | 509 | "commands": [ |
510 | 510 | "set -eo pipefail", |
| 511 | + "sudo -u ec2-user git -C /home/ec2-user/alpha-engine-data pull --ff-only origin main", |
511 | 512 | "cd /home/ec2-user/alpha-engine-data", |
512 | | - "git pull --ff-only origin main", |
513 | 513 | "source .venv/bin/activate", |
514 | 514 | "python health_checker.py --alert 2>&1 | tee /var/log/health-check.log" |
515 | 515 | ], |
|
0 commit comments