chore(ci): route SSH through host.docker.internal gateway
Quant Engine CI/CD Pipeline / validate-core (pull_request) Has been cancelled
Quant Engine CI/CD Pipeline / validate-ui-and-storage (pull_request) Has been cancelled
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (pull_request) Has been cancelled

This commit is contained in:
2026-06-25 15:59:11 +09:00
parent 2ba8def9bb
commit 1d03d45866
+6 -6
View File
@@ -45,13 +45,13 @@ jobs:
mkdir -p ~/.ssh mkdir -p ~/.ssh
echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa chmod 600 ~/.ssh/id_rsa
ssh-keyscan -H 178.104.200.7 >> ~/.ssh/known_hosts ssh-keyscan -H host.docker.internal >> ~/.ssh/known_hosts
# Upload artifact and deploy script to host # Upload artifact and deploy script to host
ssh kjh2064@178.104.200.7 "mkdir -p /home/kjh2064/tmp" ssh kjh2064@host.docker.internal "mkdir -p /home/kjh2064/tmp"
scp quantengine.tar.gz kjh2064@178.104.200.7:/home/kjh2064/tmp/quantengine.tar.gz scp quantengine.tar.gz kjh2064@host.docker.internal:/home/kjh2064/tmp/quantengine.tar.gz
# Execute hot deploy script # Execute hot deploy script
ssh kjh2064@178.104.200.7 "chmod +x /home/kjh2064/tmp/deploy.sh 2>/dev/null || true" ssh kjh2064@host.docker.internal "chmod +x /home/kjh2064/tmp/deploy.sh 2>/dev/null || true"
scp tools/deploy_quantengine.sh kjh2064@178.104.200.7:/home/kjh2064/tmp/deploy.sh scp tools/deploy_quantengine.sh kjh2064@host.docker.internal:/home/kjh2064/tmp/deploy.sh
ssh kjh2064@178.104.200.7 "chmod +x /home/kjh2064/tmp/deploy.sh && /home/kjh2064/tmp/deploy.sh" ssh kjh2064@host.docker.internal "chmod +x /home/kjh2064/tmp/deploy.sh && /home/kjh2064/tmp/deploy.sh"