summaryrefslogtreecommitdiff
path: root/deploy-static
diff options
context:
space:
mode:
authorDaniel Micay <daniel.micay@grapheneos.org>2024-06-02 09:58:54 -0400
committerDaniel Micay <daniel.micay@grapheneos.org>2024-06-02 09:58:54 -0400
commit4b599c242140cbc9d35d98b9f15f2ad13051b45e (patch)
treee74bf7eb79086f7e4cf320846591c728f9c8e2fc /deploy-static
parentda0717613cfc2db9150891dfa90d01c15a7e0640 (diff)
run indexnow script automatically
Diffstat (limited to 'deploy-static')
-rwxr-xr-xdeploy-static6
1 files changed, 5 insertions, 1 deletions
diff --git a/deploy-static b/deploy-static
index 64086281..6afdedad 100755
--- a/deploy-static
+++ b/deploy-static
@@ -24,7 +24,7 @@ rsync -rpcv --chmod=D755,F644 --delete --fsync --preallocate static-tmp/ static-
for f in static-production/**.*(br|gz); do
touch -r "${f%.*}" "$f"
done
-./generate-sitemap
+changed="$(./generate-sitemap)"
xmllint --noblanks static-tmp/sitemap.xml --output static-tmp/sitemap.xml
brotli -f static-tmp/sitemap.xml
zopfli static-tmp/sitemap.xml
@@ -58,3 +58,7 @@ for server in ${servers[@]}; do
echo active is now $target
echo
done
+
+if [[ -n "$changed" ]]; then
+ ./indexnow <<< "$changed"
+fi