Compare commits

...

2 Commits

Author SHA1 Message Date
c4b43e6c6e More logging 2026-04-20 16:58:23 +01:00
cec88c7b68 More error handling. 2026-04-20 16:57:39 +01:00
2 changed files with 7 additions and 4 deletions

View File

@@ -10,6 +10,7 @@ mkdir -p "$dst_dir"
tmp_web_footer_dir="/tmp/web-footer-$(date +%N)" tmp_web_footer_dir="/tmp/web-footer-$(date +%N)"
echo Cloning web-footer to "$tmp_web_footer_dir"... >&2 echo Cloning web-footer to "$tmp_web_footer_dir"... >&2
git clone --depth 1 --branch main git@git.seanhealy.ie:sean/web-footer.git "$tmp_web_footer_dir" git clone --depth 1 --branch main git@git.seanhealy.ie:sean/web-footer.git "$tmp_web_footer_dir"
echo Re-personalising HTML files... >&2
(cd "/tmp/web-footer" && ./automation/personalise.sh) (cd "/tmp/web-footer" && ./automation/personalise.sh)
echo Cleaning up... >&2 echo Cleaning up... >&2
rm -rf "$tmp_web_footer_dir" rm -rf "$tmp_web_footer_dir"

View File

@@ -165,8 +165,9 @@ EOF
EOF EOF
)" )"
done < <(my_curl) done < <(my_curl)
portfolio_index="$( if [ "$portfolio_index" ]; then
cat <<EOF portfolio_index="$(
cat <<EOF
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
@@ -218,8 +219,9 @@ li.language {
$portfolio_index $portfolio_index
</div> </div>
EOF EOF
)" )"
echo "$portfolio_index" > "$tmp_portfolio/index.html" echo "$portfolio_index" > "$tmp_portfolio/index.html"
fi
if [ -d "$directory" ]; then if [ -d "$directory" ]; then
if [ "$(du -sb "$directory" | cut -f1)" -gt $((1024 * 1024 * 400)) ]; then if [ "$(du -sb "$directory" | cut -f1)" -gt $((1024 * 1024 * 400)) ]; then
echo "Error: Directory '$directory' contains more than 400MB of data. Exiting to prevent data loss." echo "Error: Directory '$directory' contains more than 400MB of data. Exiting to prevent data loss."