[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-deployment] branch master updated: make Web site builds satisfy #
From: |
gnunet |
Subject: |
[taler-deployment] branch master updated: make Web site builds satisfy #5898 |
Date: |
Thu, 22 Oct 2020 10:57:19 +0200 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository deployment.
The following commit(s) were added to refs/heads/master by this push:
new bf245e6 make Web site builds satisfy #5898
bf245e6 is described below
commit bf245e65d79f55dc054487b66e3bc5c3fbd33b7c
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Thu Oct 22 10:57:17 2020 +0200
make Web site builds satisfy #5898
---
taler-sitesbuild/update_buywith_page.sh | 15 +++++++++------
taler-sitesbuild/update_stage.sh | 11 ++++++++---
taler-sitesbuild/update_twister_page.sh | 15 +++++++++------
taler-sitesbuild/update_www.sh | 11 ++++++++---
4 files changed, 34 insertions(+), 18 deletions(-)
diff --git a/taler-sitesbuild/update_buywith_page.sh
b/taler-sitesbuild/update_buywith_page.sh
index f142c6f..14980a8 100755
--- a/taler-sitesbuild/update_buywith_page.sh
+++ b/taler-sitesbuild/update_buywith_page.sh
@@ -14,11 +14,14 @@ cd $HOME/buywith/
fetch
git submodule update --force --init
-mkdir -p $HOME/buywith.taler.net/
+# 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/
-# delete old content
-rm -fr $HOME/buywith.taler.net/*
+# delete ancient version (if any)
+rm -fr $HOME/buywith.taler.net.old/
-cp -rt $HOME/buywith.taler.net/ web/*
-
-chmod -R g+rx $HOME/buywith.taler.net/
+# 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/
diff --git a/taler-sitesbuild/update_stage.sh b/taler-sitesbuild/update_stage.sh
index c86649c..4fce43f 100755
--- a/taler-sitesbuild/update_stage.sh
+++ b/taler-sitesbuild/update_stage.sh
@@ -16,8 +16,13 @@ cd $HOME/www
git checkout master -f
fetch
git submodule update --init --force
+# Generate current version under 'work in progress' (wip) folder
./bootstrap
-./configure --variant=stage.taler.net --prefix=$HOME
-make uninstall
+./configure --variant=stage.taler.net.wip --prefix=$HOME
make install
-chmod -R g+rx $HOME/stage.taler.net/
+chmod -R g+rx $HOME/stage.taler.net.wip/
+# Clean up 'ancient' version (before previous)
+rm -rf $HOME/stage.taler.net.old/
+# Finally, do two fast renames to make the current version active
+mv $HOME/stage.taler.net/ $HOME/stage.taler.net.old/ || true
+mv $HOME/stage.taler.net.wip/ $HOME/stage.taler.net/
diff --git a/taler-sitesbuild/update_twister_page.sh
b/taler-sitesbuild/update_twister_page.sh
index 9d4b2ec..0bbb4e4 100755
--- a/taler-sitesbuild/update_twister_page.sh
+++ b/taler-sitesbuild/update_twister_page.sh
@@ -14,11 +14,14 @@ cd $HOME/twister/
fetch
git submodule update --force --init
-mkdir -p $HOME/twister.taler.net/
+# Generate current version under 'work in progress' (wip) folder
+mkdir -p $HOME/twister.taler.net.wip/
+cp -r web/* $HOME/twister.taler.net.wip/
+chmod -R g+rx $HOME/twister.taler.net.wip/
-# delete old content
-rm -fr $HOME/twister.taler.net/*
+# delete ancient version (if any)
+rm -fr $HOME/twister.taler.net.old/*
-cp -rt $HOME/twister.taler.net/ web/*
-
-chmod -R g+rx $HOME/twister.taler.net/
+# Finally, do two fast renames to make the current version active
+mv $HOME/twister.taler.net/ $HOME/twister.taler.net.old/
+mv $HOME/twister.taler.net.wip/ $HOME/twister.taler.net/
diff --git a/taler-sitesbuild/update_www.sh b/taler-sitesbuild/update_www.sh
index a27a3f0..67d50e0 100755
--- a/taler-sitesbuild/update_www.sh
+++ b/taler-sitesbuild/update_www.sh
@@ -17,8 +17,13 @@ git checkout stable -f
fetch
git submodule update --init --force
./bootstrap
-./configure --variant=www.taler.net --prefix=$HOME
-make uninstall
+./configure --variant=www.taler.net.wip --prefix=$HOME
make install
-chmod -R g+rx $HOME/www.taler.net/
+chmod -R g+rx $HOME/www.taler.net.wip/
+
+# Clean up 'ancient' version (before previous)
+rm -rf $HOME/www.taler.net.old/
+# Finally, do two fast renames to make the current version active
+mv $HOME/www.taler.net/ $HOME/www.taler.net.old/ || true
+mv $HOME/www.taler.net.wip/ $HOME/www.taler.net/
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-deployment] branch master updated: make Web site builds satisfy #5898,
gnunet <=