From a285a325bf25acca28860bc86e4a639d8aa2fbd2 Mon Sep 17 00:00:00 2001 From: storytellerF <34095089+storytellerF@users.noreply.github.com> Date: Sun, 8 Dec 2024 19:20:06 +0800 Subject: [PATCH] fix: private key path --- scripts/build_scripts/build-service-on-ci.sh | 16 ++++++++-------- scripts/service_scripts/push-image-to-remote.sh | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/scripts/build_scripts/build-service-on-ci.sh b/scripts/build_scripts/build-service-on-ci.sh index 750f9d6..cd7a57d 100755 --- a/scripts/build_scripts/build-service-on-ci.sh +++ b/scripts/build_scripts/build-service-on-ci.sh @@ -47,14 +47,14 @@ fi chmod 600 ./remote.pem -## 检查 known_hosts 文件是否存在 -#if [ ! -f ~/.ssh/known_hosts ]; then -# # 如果文件不存在,创建空的 known_hosts 文件 -# mkdir -p ~/.ssh -# touch ~/.ssh/known_hosts -#fi -# -#ssh-keyscan -H acommunity.link >> ~/.ssh/known_hosts +# 检查 known_hosts 文件是否存在 +if [ ! -f ~/.ssh/known_hosts ]; then + # 如果文件不存在,创建空的 known_hosts 文件 + mkdir -p ~/.ssh + touch ~/.ssh/known_hosts +fi + +ssh-keyscan -p 422 -H acommunity.link >> ~/.ssh/known_hosts HOST_TYPE=local \ ./scripts/service_scripts/build-service.sh "s-$FLAVOR" ubuntu@acommunity.link ./remote.pem "sudo bash ./start.sh" \ No newline at end of file diff --git a/scripts/service_scripts/push-image-to-remote.sh b/scripts/service_scripts/push-image-to-remote.sh index 98e70ba..304837f 100755 --- a/scripts/service_scripts/push-image-to-remote.sh +++ b/scripts/service_scripts/push-image-to-remote.sh @@ -22,7 +22,7 @@ else echo "$FILE already exists. Skipping docker save." fi -./scripts/tool_scripts/exec-until-success.sh ssh -o StrictHostKeyChecking=accept-new -i "$REMOTE_CERT_FILE" -p 422 "$REMOTE_URI" "mkdir -p a-server && mkdir -p /tmp/A" +./scripts/tool_scripts/exec-until-success.sh ssh -i "$REMOTE_CERT_FILE" -p 422 "$REMOTE_URI" "mkdir -p a-server && mkdir -p /tmp/A" sleep 2 md=$(md5sum "$FILE" | awk '{print $1}')