Détection des liens internes morts et blocage du déploiement
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user