Переглянути джерело

chore(deploy): JAR 备份保留数量改回 10 个

mqy20260511
humanleft 2 тижднів тому
джерело
коміт
8772fd4c08
1 змінених файлів з 3 додано та 3 видалено
  1. 3
    3
      deploy/deploy.sh

+ 3
- 3
deploy/deploy.sh Переглянути файл

@@ -103,9 +103,9 @@ ssh "${SERVER_USER}@${SERVER_HOST}" "
103 103
         ls -lh ${REMOTE_DIR}/backup/ | tail -5
104 104
         # 清理旧备份,保留最近 10 个
105 105
         BACKUP_COUNT=\$(ls -1t ${REMOTE_DIR}/backup/${APP_NAME}-*.jar 2>/dev/null | wc -l)
106
-        if [ "\$BACKUP_COUNT" -gt 3 ]; then
107
-            ls -1t ${REMOTE_DIR}/backup/${APP_NAME}-*.jar | tail -n +4 | xargs -r rm -f
108
-            echo "  已清理旧备份,保留最近 3 个"
106
+        if [ "\$BACKUP_COUNT" -gt 10 ]; then
107
+            ls -1t ${REMOTE_DIR}/backup/${APP_NAME}-*.jar | tail -n +11 | xargs -r rm -f
108
+            echo "  已清理旧备份,保留最近 10 个"
109 109
         fi
110 110
     else
111 111
         echo '  无现有版本,跳过备份'

Завантаження…
Відмінити
Зберегти