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