summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-02-23 12:23:33 +0100
committerChristian Grothoff <christian@grothoff.org>2020-02-23 12:23:33 +0100
commit0892c7a663e025ae59f6b5faede79e9e2264b08d (patch)
tree1bae2fd3a1d4632d707ac2d122464adab43cdec8
parentd3fb7abb758ddc985d8abb9ba8043aea95db0922 (diff)
downloaddeployment-0892c7a663e025ae59f6b5faede79e9e2264b08d.tar.gz
deployment-0892c7a663e025ae59f6b5faede79e9e2264b08d.tar.bz2
deployment-0892c7a663e025ae59f6b5faede79e9e2264b08d.zip
remove dead logic
-rw-r--r--README.md13
-rwxr-xr-xbootstrap-docbuilder8
-rwxr-xr-xbootstrap-reservetopper9
-rwxr-xr-xbootstrap-sitesbuilder10
-rwxr-xr-xbootstrap-walletbuilder9
-rwxr-xr-xbuildbot/build-docs.sh25
-rwxr-xr-xbuildbot/build-walletcore.sh5
-rw-r--r--buildbot/master.cfg1
-rw-r--r--taler-docbuild/.gitignore1
-rwxr-xr-xtaler-docbuild/update_docs.sh25
-rwxr-xr-xtaler-walletbuild/build_wallet-core.sh18
11 files changed, 70 insertions, 54 deletions
diff --git a/README.md b/README.md
index d9500ca..ab8d8fe 100644
--- 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
index 856ae6c..bdbd95f 100755
--- 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
index bc53bb0..15d7a0b 100755
--- 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
index e87eace..9bc62da 100755
--- 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
index edb093d..8a5304c 100755
--- 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
index e6b4420..8b7ed69 100755
--- 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
deleted file mode 100755
index 8d8e9f4..0000000
--- a/buildbot/build-walletcore.sh
+++ /dev/null
@@ -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
index 8d16da7..4d4bf4c 100644
--- 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
deleted file mode 100644
index c337aa9..0000000
--- a/taler-docbuild/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*-stamp
diff --git a/taler-docbuild/update_docs.sh b/taler-docbuild/update_docs.sh
deleted file mode 100755
index 8b7ed69..0000000
--- a/taler-docbuild/update_docs.sh
+++ /dev/null
@@ -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
deleted file mode 100755
index 3e91cbc..0000000
--- a/taler-walletbuild/build_wallet-core.sh
+++ /dev/null
@@ -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