commit 54c4be8829ababe0f3f99ddf027def9a7942a2d0
parent e55c712c798c72619d699cadc235f72245283fdc
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Tue, 24 Jun 2025 23:43:55 +0200
add buywith to generated pages
Diffstat:
5 files changed, 22 insertions(+), 8 deletions(-)
diff --git a/buildbot/make-buildbot-sitesworker.sh b/buildbot/make-buildbot-sitesworker.sh
@@ -21,7 +21,7 @@ then
fi
BRANCH=master
-REPOS="anastasis anastasis-www taler-www twister taler-docs taler-tutorials taler-systems-www taler-ops-www"
+REPOS="anastasis anastasis-www taler-www twister taler-docs taler-tutorials taler-systems-www taler-ops-www buywith"
cd $HOME
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
@@ -356,7 +356,7 @@ BUILDERS.append(util.BuilderConfig(
def web_page(change):
_change = change.asDict()
repo = _change.get("project")
- if repo in ["taler-docs", "taler-tutorials", "taler-www", "twister", "taler-deployment"]:
+ if repo in ["taler-docs", "taler-tutorials", "taler-www", "twister", "taler-deployment", "buywith", "taler-ops-www", "taler-systems-www", "anastasis-www"]:
return True
return False
diff --git a/worker-sites/Makefile b/worker-sites/Makefile
@@ -37,3 +37,7 @@ taler-systems.com-stamp:
taler-ops.ch-stamp:
${BASE}/update_taler-ops.sh
touch $@
+
+map.taler-ops.ch-stamp:
+ ${BASE}/update_buywith_page.sh
+ touch $@
diff --git a/worker-sites/invalidate.sh b/worker-sites/invalidate.sh
@@ -84,3 +84,13 @@ then
echo "invalidating anastasis.lu"
rm -f $HOME/stamps/anastasis.lu-stamp
fi
+
+
+# Check map.taler-ops.ch Web page.
+cd $HOME/buywith
+git fetch
+if git status -sb | grep behind;
+then
+ echo "invalidating map.taler-ops.ch"
+ rm -f $HOME/stamps/map.taler-ops.ch-stamp
+fi
diff --git a/worker-sites/update_buywith_page.sh b/worker-sites/update_buywith_page.sh
@@ -15,13 +15,13 @@ fetch
git submodule update --force --init
# Generate current version under 'work in progress' (wip) folder
-mkdir -p $HOME/buywith.taler.net.wip/
-cp -r web/* $HOME/buywith.taler.net.wip/
-chmod -R g+rx $HOME/buywith.taler.net.wip/
+mkdir -p $HOME/map.taler-ops.ch.wip/
+cp -r web/* $HOME/map.taler-ops.ch.wip/
+chmod -R g+rx $HOME/map.taler-ops.ch.wip/
# delete ancient version (if any)
-rm -fr $HOME/buywith.taler.net.old/
+rm -fr $HOME/map.taler-ops.ch.old/
# Finally, do two fast renames to make the current version active
-mv $HOME/buywith.taler.net/ $HOME/buywith.taler.net.old/
-mv $HOME/buywith.taler.net.wip/ $HOME/buywith.taler.net/
+mv $HOME/map.taler-ops.ch/ $HOME/map.taler-ops.ch.old/
+mv $HOME/map.taler-ops.ch.wip/ $HOME/map.taler-ops.ch/