1

Détection des liens internes morts et blocage du déploiement

This commit is contained in:
2025-11-11 22:59:04 +01:00
parent 61e9537c62
commit 9209684c04
2 changed files with 329 additions and 0 deletions

View File

@@ -1,6 +1,8 @@
#!/bin/bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# Configuration
DEST_USER="root"
DEST_HOST="server-main.home.arpa"
@@ -8,6 +10,9 @@ DEST_DIR="/var/lib/www/richard-dern.fr/"
HUGO_ENV="production"
TARGET_OWNER="caddy:caddy"
echo "==> Vérification des liens internes"
node "$SCRIPT_DIR/tools/check_internal_links.js"
echo "==> Génération du site Hugo pour l'environnement $HUGO_ENV (avec nettoyage de destination)"
hugo --environment "$HUGO_ENV" --cleanDestinationDir