This commit is contained in:
@@ -15,7 +15,7 @@ jobs:
|
||||
- name: 检出代码
|
||||
uses: actions/checkout@v3
|
||||
|
||||
# 1. 登录 Docker Registry (已跳过,无密码模式)
|
||||
# 1. 登录 Docker Registry (已跳过,无密码模式)1
|
||||
# - name: 登录到私有 Registry
|
||||
# uses: docker/login-action@v2
|
||||
# with:
|
||||
|
||||
@@ -78,7 +78,7 @@ print_info "无用文件清理完成"
|
||||
# 部署到服务器
|
||||
print_info "开始部署到服务器 $SERVER_IP:$SERVER_PATH ..."
|
||||
# 使用rsync同步文件到服务器,-avz表示归档、详细输出、压缩传输
|
||||
# --delete表示删除目标目录中源目录没有的文件,实现完全同步
|
||||
# --delete表示删除目标目录中源目录没有的文件,实现完全同步wcxc
|
||||
# 使用sshpass提供密码认证
|
||||
rsync -avz --delete -e "sshpass -p '$SERVER_PASSWORD' ssh -o StrictHostKeyChecking=no" $BUILD_DIR/ root@$SERVER_IP:$SERVER_PATH/
|
||||
check_result "部署失败"
|
||||
|
||||
Reference in New Issue
Block a user