taler-deployment

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

commit 60562a2beae6457554f964f5ec5a764f70040460
parent 5ede6ccc33f67c49a9f920ed671372c896911cf5
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Thu,  5 Sep 2019 22:26:42 +0200

Bootstrapping script.

Wrapping all the steps in one file.

Diffstat:
Mbin/taler-deployment-config-generate | 1+
Mbootstrap-taler | 11-----------
Ameta-bootstrap | 26++++++++++++++++++++++++++
3 files changed, 27 insertions(+), 11 deletions(-)

diff --git a/bin/taler-deployment-config-generate b/bin/taler-deployment-config-generate @@ -20,6 +20,7 @@ if [[ -z ${TALER_CONFIG_CURRENCY+x} ]]; then fi EXCHANGE_PUB=$(gnunet-ecc -p $HOME/deployment/private-keys/${TALER_CONFIG_ENV}-exchange-master.priv) + $HOME/deployment/config/generate-config \ --exchange-pub "$EXCHANGE_PUB" \ --currency "$TALER_CONFIG_CURRENCY" \ diff --git a/bootstrap-taler b/bootstrap-taler @@ -140,14 +140,3 @@ if ! test -f $HOME/activate; then echo FATAL: activate file was not created. exit 1 fi - -source $HOME/activate - -echo -echo "Possible steps now are (~/activate sourced already):" -echo -echo "(1) building all Taler: run 'taler-deployment-build'" -echo "(2) config generation: run 'taler-deployment-generate-config'" -echo "(3) keys generation: run 'taler-deployment-keyup'" -echo "(4) signing the /wire response: 'taler-deployment-sign'" -echo "(5) launch all the services: 'taler-deployment-start'" diff --git a/meta-bootstrap b/meta-bootstrap @@ -0,0 +1,26 @@ +#!/bin/bash + +set -eu + +usage() { + echo "Usage: $0 ENVNAME" +} + +if [ -z ${1+x} ]; then + usage + exit 1 +fi + +./bootstrap-taler $1 + +source $HOME/activate + +taler-deployment-build + +taler-deployment-generate-config + +taler-deployment-keyup + +taler-deployment-sign + +echo "Note: launch all the services with taler-deployment-start"