22 lines
637 B
Bash
22 lines
637 B
Bash
|
|
#!/bin/bash
|
||
|
|
# 服务器端更新命令
|
||
|
|
|
||
|
|
echo "🔄 开始更新服务器代码..."
|
||
|
|
|
||
|
|
# 备份当前数据(如果需要)
|
||
|
|
echo "💾 备份当前配置..."
|
||
|
|
cp docker-compose-custom.yml docker-compose-custom.yml.backup 2>/dev/null || echo "没有找到自定义配置文件"
|
||
|
|
|
||
|
|
# 强制更新到最新版本
|
||
|
|
echo "🚀 强制更新代码..."
|
||
|
|
git fetch origin
|
||
|
|
git reset --hard origin/main
|
||
|
|
|
||
|
|
echo "✅ 代码更新完成"
|
||
|
|
|
||
|
|
# 检查关键文件
|
||
|
|
echo "🔍 检查关键文件..."
|
||
|
|
ls -la docker-compose-custom.yml temp/ 2>/dev/null
|
||
|
|
|
||
|
|
echo "📋 准备编译部署..."
|
||
|
|
echo "执行命令: docker-compose -f docker-compose-custom.yml up -d --build"
|