commit 0892c7a663e025ae59f6b5faede79e9e2264b08d
parent d3fb7abb758ddc985d8abb9ba8043aea95db0922
Author: Christian Grothoff <christian@grothoff.org>
Date: Sun, 23 Feb 2020 12:23:33 +0100
remove dead logic
Diffstat:
11 files changed, 70 insertions(+), 54 deletions(-)
diff --git a/README.md b/README.md
@@ -4,13 +4,20 @@ Deployment Layout
bin/ -- scripts to manage a taler deployment (test/demo/int)
buildbot/ -- scripts for the buildmaster and jobs launched by it
-config/ -- logic to generate Taler configurations
-docker/ -- dockerized Taler deployment (NOT MAINTAINED!)
-guix/ -- Guix packages for Taler (NOT MAINTAINED!)
+envcfg/ -- Git tags for various deployments, specify which versions should be used
+history/ -- directory for NOT MAINTAINED scripts
+historic/docker/ -- dockerized Taler deployment
+historic/guix/ -- Guix packages for Taler
+mypy/ -- MARCELLO?
+netjail/ -- scripts to create a namespaces to ensure buildslaves do not compete for resources
postmortem/ -- postmortem reports about major incidents we have had with lessons learned
private-keys/ -- deployment private keys so that keys do not change if we migrate elsewhere
+pylint/ -- MARCELLO?
+selenium/ -- MARCELLO?
+sign-gnu-artefact -- shell script for making releases and preparing upload to ftp.gnu.org
systemd-services/ -- service definitions for buildbot build-slaves
taler-arm/ -- gnunet-arm configurations for a deployment
+
taler-sitesbuild/ -- scripts for updating our Web sites
taler-walletbuild/ -- scripts for building the Taler wallet
diff --git a/bootstrap-docbuilder b/bootstrap-docbuilder
@@ -27,3 +27,11 @@ done
if [[ ! -d worker ]]; then
buildbot-worker create-worker --umask=0o22 ~/worker localhost:9989 doc-worker doc-pass
fi
+
+mkdir -p ~/.config/systemd/user/
+cp systemd-services/buildbot-worker-doc.service ~/.config/systemd/user/
+
+systemctl --user daemon-reload || echo "Please use 'machinectl shell docbuilder@.host' to log in to use this script"
+
+systemctl --user enable buildbot-worker-doc.service
+systemctl --user start buildbot-worker-doc.service
diff --git a/bootstrap-reservetopper b/bootstrap-reservetopper
@@ -99,3 +99,12 @@ ln -sf ../deployment/taler-build/invalidate.sh stamps/
if [[ ! -d "worker" ]]; then
buildbot-worker create-worker $HOME/worker localhost:9989 "$ENVNAME-topper-worker" "$ENVNAME-topper-pass"
fi
+
+
+mkdir -p ~/.config/systemd/user/
+cp systemd-services/buildbot-worker-demo-topper.service ~/.config/systemd/user/
+
+systemctl --user daemon-reload || echo "Please use 'machinectl shell demo-reserve-topper@.host' to log in to use this script"
+
+systemctl --user enable buildbot-worker-demo-topper.service
+systemctl --user start buildbot-worker-demo-topper.service
diff --git a/bootstrap-sitesbuilder b/bootstrap-sitesbuilder
@@ -32,3 +32,13 @@ ln -sf ../deployment/taler-sitesbuild/invalidate.sh stamps/
if [[ ! -d worker ]]; then
buildbot-worker create-worker --umask=0o22 ~/worker localhost:9989 sites-worker sites-pass
fi
+
+
+
+mkdir -p ~/.config/systemd/user/
+cp systemd-services/buildbot-worker-sites.service ~/.config/systemd/user/
+
+systemctl --user daemon-reload || echo "Please use 'machinectl shell taler-websites@.host' to log in to use this script"
+
+systemctl --user enable buildbot-worker-sites.service
+systemctl --user start buildbot-worker-sites.service
diff --git a/bootstrap-walletbuilder b/bootstrap-walletbuilder
@@ -27,3 +27,12 @@ done
if test ! -d worker ; then
buildbot-worker create-worker --umask=0o22 ~/worker localhost:9989 wallet-worker wallet-pass
fi
+
+
+mkdir -p ~/.config/systemd/user/
+cp systemd-services/buildbot-worker-wallet.service ~/.config/systemd/user/
+
+systemctl --user daemon-reload || echo "Please use 'machinectl shell walletbuilder@.host' to log in to use this script"
+
+systemctl --user enable buildbot-worker-wallet.service
+systemctl --user start buildbot-worker-wallet.service
diff --git a/buildbot/build-docs.sh b/buildbot/build-docs.sh
@@ -1,4 +1,25 @@
#!/bin/bash
+
set -eu
-cd ~/deployment/taler-docbuild
-./update_docs.sh
+
+fetch () {
+ git clean -fdx
+ git fetch
+ # reset to updated upstream branch, but only if we're tracking a branch
+ branch=$(git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null || echo head)
+ git reset --hard "$branch"
+}
+
+export PATH=$HOME/.local/bin:$PATH
+
+cd $HOME/docs
+fetch
+make html
+make latexpdf
+
+mkdir -p $HOME/build/docs/html/
+mkdir -p $HOME/build/docs/pdf/
+
+cp -r _build/html/* $HOME/build/docs/html/
+cp -r _build/latex/*.pdf $HOME/build/docs/pdf/
+
diff --git a/buildbot/build-walletcore.sh b/buildbot/build-walletcore.sh
@@ -1,5 +0,0 @@
-#!/bin/sh
-set -eu
-
-cd $HOME/deployment/taler-walletbuild
-./build_wallet-core.sh
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
@@ -651,6 +651,7 @@ DEMO_SERVICES_CHECKER_FACTORY.addStep(
)
)
+# NOTE: this is not in use!
DEBUG_BUILDER = util.BuilderConfig(
name="debug-builder",
workernames=["debug-worker"],
diff --git a/taler-docbuild/.gitignore b/taler-docbuild/.gitignore
@@ -1 +0,0 @@
-*-stamp
diff --git a/taler-docbuild/update_docs.sh b/taler-docbuild/update_docs.sh
@@ -1,25 +0,0 @@
-#!/bin/bash
-
-set -eu
-
-fetch () {
- git clean -fdx
- git fetch
- # reset to updated upstream branch, but only if we're tracking a branch
- branch=$(git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null || echo head)
- git reset --hard "$branch"
-}
-
-export PATH=$HOME/.local/bin:$PATH
-
-cd $HOME/docs
-fetch
-make html
-make latexpdf
-
-mkdir -p $HOME/build/docs/html/
-mkdir -p $HOME/build/docs/pdf/
-
-cp -r _build/html/* $HOME/build/docs/html/
-cp -r _build/latex/*.pdf $HOME/build/docs/pdf/
-
diff --git a/taler-walletbuild/build_wallet-core.sh b/taler-walletbuild/build_wallet-core.sh
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-set -eu
-
-rm -rf $HOME/local
-mkdir $HOME/local
-
-cd $HOME/wallet-core
-git clean -fxd
-
-git fetch
-branch=$(git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null || echo HEAD)
-git reset --hard "$branch"
-
-./bootstrap
-./configure --prefix=$HOME/local
-make
-make install