taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

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:
Mbuildbot/make-buildbot-sitesworker.sh | 2+-
Mbuildbot/master.cfg | 2+-
Mworker-sites/Makefile | 4++++
Mworker-sites/invalidate.sh | 10++++++++++
Mworker-sites/update_buywith_page.sh | 12++++++------
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/