diff --git a/deploy.sh b/deploy.sh index 18dba766..e59809a8 100755 --- a/deploy.sh +++ b/deploy.sh @@ -13,11 +13,15 @@ hugo --environment "$HUGO_ENV" --cleanDestinationDir echo "==> Synchronisation du site vers le serveur $DEST_HOST" rsync -avz --delete \ - --exclude='*/data/' \ + --exclude='data/***' \ --no-owner --no-group \ --checksum \ + --dry-run \ public/ "$DEST_USER@$DEST_HOST:$DEST_DIR" +CMD="find \"$DEST_DIR\" -type d -name data -exec rm -rf {} +" +ssh "$DEST_USER@$DEST_HOST" "$CMD" + echo "==> Correction des droits sur le serveur" ssh "$DEST_USER@$DEST_HOST" "chown -R $TARGET_OWNER '$DEST_DIR'"