25 lines
613 B
Bash
Executable File
25 lines
613 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"
|