更新
This commit is contained in:
7
.github/workflows/docker-build-deploy.yml
vendored
7
.github/workflows/docker-build-deploy.yml
vendored
@@ -145,8 +145,11 @@ jobs:
|
||||
docker ps -a --filter 'name=life-echo' || true
|
||||
"
|
||||
|
||||
# 第二步:复制新的配置文件到远程服务器
|
||||
echo "复制配置文件..."
|
||||
# 第二步:先删除远程旧配置,再复制仓库中的 docker-compose.yml(强制覆盖)
|
||||
echo "删除远程旧 docker-compose 配置以确保使用仓库版本..."
|
||||
ssh -p $SSH_PORT $SSH_USER@$SSH_HOST \
|
||||
"rm -f $COMPOSE_DIR/api/$COMPOSE_FILE $COMPOSE_DIR/api/${COMPOSE_FILE}.bak 2>/dev/null || true"
|
||||
echo "复制配置文件(覆盖远程 docker-compose.yml)..."
|
||||
scp -P $SSH_PORT ./api/$COMPOSE_FILE $SSH_USER@$SSH_HOST:$COMPOSE_DIR/api/
|
||||
|
||||
# 复制 .env.production 到远程服务器(重命名为 .env.prod)
|
||||
|
||||
Reference in New Issue
Block a user