#!/bin/bash # Bootstrap the Taler setup for the user account that # is currently logged in. # Generates a setup for a single user, # including a postgresql DB. set -eu BRANCH=master REPOS="wallet-core" cd $HOME for component in $REPOS; do if ! test -d $HOME/$component; then git clone git://localhost/$component.git fi done for component in $REPOS; do echo "Checking out $component to $BRANCH" git -C $HOME/$component checkout $BRANCH done if test ! -d worker ; then buildbot-worker create-worker --umask=0o22 ~/worker localhost:9989 wallet-worker wallet-pass fi