Quellcode durchsuchen

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

mqy20260511
humanleft vor 2 Wochen
Ursprung
Commit
8772fd4c08
1 geänderte Dateien mit 3 neuen und 3 gelöschten Zeilen
  1. 3
    3
      deploy/deploy.sh

+ 3
- 3
deploy/deploy.sh Datei anzeigen

103
         ls -lh ${REMOTE_DIR}/backup/ | tail -5
103
         ls -lh ${REMOTE_DIR}/backup/ | tail -5
104
         # 清理旧备份,保留最近 10 个
104
         # 清理旧备份,保留最近 10 个
105
         BACKUP_COUNT=\$(ls -1t ${REMOTE_DIR}/backup/${APP_NAME}-*.jar 2>/dev/null | wc -l)
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
         fi
109
         fi
110
     else
110
     else
111
         echo '  无现有版本,跳过备份'
111
         echo '  无现有版本,跳过备份'

Laden…
Abbrechen
Speichern