Skip to content

Commit bf4eaa7

Browse files
author
libin
committed
ssh连接服务器添加超时时间
close #28
1 parent ff9e668 commit bf4eaa7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

scripts/deploy.docker.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/bin/bash
22
set -e
3+
34
AUTH_METHOD="$1"
45
ACTION="$2"
56

@@ -141,7 +142,7 @@ deploy_key_server() {
141142
# 读取本机环境变量
142143
EXPORTED_ENV_VARS=$(export_env_vars)
143144

144-
ssh -o StrictHostKeyChecking=no "$SERVER_USER@$SERVER_HOST" \
145+
ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 "$SERVER_USER@$SERVER_HOST" \
145146
"$EXPORTED_ENV_VARS
146147
$(typeset -f); $action_func"
147148
}
@@ -154,7 +155,7 @@ deploy_pwd_server() {
154155
# 读取本机环境变量
155156
EXPORTED_ENV_VARS=$(export_env_vars)
156157

157-
sshpass -p "$SERVER_PASSWORD" ssh -t -o StrictHostKeyChecking=no \
158+
sshpass -p "$SERVER_PASSWORD" ssh -t -o StrictHostKeyChecking=no -o ConnectTimeout=10 \
158159
"$SERVER_USER@$SERVER_HOST" \
159160
"$EXPORTED_ENV_VARS
160161
$(typeset -f); $action_func"

0 commit comments

Comments
 (0)