4NK_node/scripts/cleanup_legacy.sh
Your Name 42564cf558
Some checks failed
CI - 4NK_node / Code Quality (push) Failing after 38s
CI - 4NK_node / Unit Tests (push) Failing after 36s
CI - 4NK_node / Integration Tests (push) Successful in 33s
CI - 4NK_node / Security Tests (push) Failing after 33s
CI - 4NK_node / Docker Build & Test (push) Failing after 15s
CI - 4NK_node / Documentation Tests (push) Successful in 12s
CI - 4NK_node / Release Guard (push) Has been skipped
CI - 4NK_node / Performance Tests (push) Successful in 35s
CI - 4NK_node / Notify (push) Failing after 2s
chore(refine): adapter .gitea/docs/scripts au projet 4NK_node
2025-08-27 11:56:17 +02:00

26 lines
614 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
echo "[cleanup] Archivage des scripts et fichiers obsolètes"
ARCHIVE_DIR="archive/$(date +%Y-%m-%d)-legacy-cleanup"
mkdir -p "$ARCHIVE_DIR"
move_if_exists() {
local p="$1"
if [ -e "$p" ]; then
echo " - archive: $p"
mkdir -p "$(dirname "$ARCHIVE_DIR/$p")"
git mv "$p" "$ARCHIVE_DIR/$p" 2>/dev/null || mv "$p" "$ARCHIVE_DIR/$p"
fi
}
# Fichiers Nginx/UI hérités
move_if_exists ihm_client/Dockerfile
move_if_exists ihm_client/start.sh
move_if_exists start-ihm-client.sh
move_if_exists start-4nk-node-with-ui.sh
echo "[cleanup] Terminé -> $ARCHIVE_DIR"