[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-grid5k] 81/141: build from source working with dist
From: |
gnunet |
Subject: |
[taler-grid5k] 81/141: build from source working with dist |
Date: |
Thu, 18 Nov 2021 14:50:22 +0100 |
This is an automated email from the git hooks/post-receive script.
marco-boss pushed a commit to branch master
in repository grid5k.
commit 15050088f70d559b394e10d5be7539e681770d07
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Fri Oct 29 14:05:49 2021 +0200
build from source working with dist
---
image/taler-debian11.yaml | 29 ++++++++++++++++++++---------
1 file changed, 20 insertions(+), 9 deletions(-)
diff --git a/image/taler-debian11.yaml b/image/taler-debian11.yaml
index 2e3978e..e5ce5f7 100644
--- a/image/taler-debian11.yaml
+++ b/image/taler-debian11.yaml
@@ -38,7 +38,7 @@ global:
# g5k_kernel_params: ""
## Environment visibility
# g5k_visibility: "shared"
- taler_build_packages: "recutils autoconf uncrustify autopoint libtool
python3-pip libgcrypt20-dev libjansson-dev libcurl4-gnutls-dev libsodium-dev
libidn2-dev libunistring-dev libmicrohttpd-dev libsqlite3-dev valgrind
libpq-dev texinfo gdb make npm zip python3-distutils"
+ taler_build_packages: "recutils autoconf uncrustify autopoint libtool
python3-pip libgcrypt20-dev libjansson-dev libcurl4-gnutls-dev libsodium-dev
libidn2-dev libunistring-dev libmicrohttpd-dev libsqlite3-dev valgrind
libpq-dev texinfo gdb make npm zip python3-distutils pkg-config"
taler_packages: "nginx postgresql-13 postgresql-contrib curl jq bc sudo git
zile dnsutils prometheus-postgres-exporter prometheus-nginx-exporter net-tools
netcat parallel nodejs"
taler_packages_no_recommends: "prometheus prometheus-node-exporter"
other_packages_no_clean: "$${taler_packages}
$${taler_packages_no_recommends} $${taler_build_packages}"
@@ -59,6 +59,20 @@ setup:
## We add steps required by our customization after or before @base. Use
## kameleon dryrun debian10_custom.yaml to see the resulting steps in the
build.
## The following is given as example only, replace with your steps.
+ - import:
+ - gnunet: gnunet.tar.gz
+ - exchange: exchange.tar.gz
+ - gnunet_path: /root/$${gnunet}
+ - exchange_path: /root/$${exchange}
+ - import_gnunet:
+ # kameleon_data_dir=./grid5000/steps/data
+ - local2in:
+ - $${kameleon_data_dir}/$${gnunet}
+ - $${gnunet_path}
+ - import_exchange:
+ - local2in:
+ - $${kameleon_data_dir}/$${exchange}
+ - $${exchange_path}
- install:
- packages:
- exec_in: |
@@ -69,26 +83,23 @@ setup:
apt install -y $${taler_packages} $${taler_build_packages}
apt install -y --no-install-recommends
$${taler_packages_no_recommends}
- build_taler:
- # kameleon_data_dir=./grid5000/steps/data
- - local2in:
- - $$kameleon_data_dir/gnunet.tar.gz
- - /root/gnunet.tar.gz
- - local2in:
- - $$kameleon_data_dir/exchange.tar.gz
- - /root/exchange.tar.gz
- exec_in: |
cd /root
# GNUNet
tar -xvf gnunet.tar.gz
- cd gnunet* && ./configure --enable-logging=verbose && make && make
install
+ cd gnunet-* && ./configure --enable-logging=verbose && make && make
install
+ ldconfig
# Exchange
+ cd /root
pip install jinja2
tar -xvf exchange.tar.gz
cd taler-exchange* && ./configure --enable-logging=verbose && make &&
make install
+ ldconfig
# Wallet
+ cd /root
git clone https://git.taler.net/wallet-core.git
cd wallet-core && git checkout benchmark
npm install -g pnpm
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-grid5k] 74/141: install nodejs permanently, (continued)
- [taler-grid5k] 74/141: install nodejs permanently, gnunet, 2021/11/18
- [taler-grid5k] 76/141: modify nginx settings, gnunet, 2021/11/18
- [taler-grid5k] 141/141: Node setup complete - multiple projects because of allocation bug in jFed, gnunet, 2021/11/18
- [taler-grid5k] 122/141: remove directories of taler after install, gnunet, 2021/11/18
- [taler-grid5k] 121/141: cut log size of proxy, gnunet, 2021/11/18
- [taler-grid5k] 109/141: update loki version, gnunet, 2021/11/18
- [taler-grid5k] 91/141: change ts in proxy logs, gnunet, 2021/11/18
- [taler-grid5k] 84/141: set envfile in netdelay service, gnunet, 2021/11/18
- [taler-grid5k] 92/141: update loki config, gnunet, 2021/11/18
- [taler-grid5k] 131/141: fix image, gnunet, 2021/11/18
- [taler-grid5k] 81/141: build from source working with dist,
gnunet <=
- [taler-grid5k] 136/141: fix account, gnunet, 2021/11/18
- [taler-grid5k] 116/141: add dnsmasq as stub resolver, tshark, update scripts, gnunet, 2021/11/18
- [taler-grid5k] 95/141: add merchant from source, gnunet, 2021/11/18
- [taler-grid5k] 106/141: update scripts and docker build image, gnunet, 2021/11/18
- [taler-grid5k] 99/141: add docker to build g5k image, gnunet, 2021/11/18
- [taler-grid5k] 139/141: remove sanitizer, gnunet, 2021/11/18
- [taler-grid5k] 86/141: update scripts, gnunet, 2021/11/18
- [taler-grid5k] 104/141: update scripts and docker build, gnunet, 2021/11/18
- [taler-grid5k] 93/141: image build back to apt, gnunet, 2021/11/18
- [taler-grid5k] 75/141: add benchmark run for wallet, gnunet, 2021/11/18