gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-grid5k] 37/73: bootstrap seems to work with sudo


From: gnunet
Subject: [taler-grid5k] 37/73: bootstrap seems to work with sudo
Date: Tue, 14 Dec 2021 15:10:19 +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 ca32ef08642c160ab54a3cdc0de4026eaa9aae12
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Wed Dec 1 13:18:38 2021 +0100

    bootstrap seems to work with sudo
---
 image/taler-debian11.yaml | 63 +++++++++++++++++++++--------------------------
 1 file changed, 28 insertions(+), 35 deletions(-)

diff --git a/image/taler-debian11.yaml b/image/taler-debian11.yaml
index 50cac31..4aa4403 100644
--- a/image/taler-debian11.yaml
+++ b/image/taler-debian11.yaml
@@ -44,15 +44,11 @@ global:
   taler_packages_no_recommends: "prometheus prometheus-node-exporter 
prometheus-pgbouncer-exporter"
   taler_disable_services: "nginx postgresql prometheus 
prometheus-postgres-exporter prometheus-nginx-exporter prometheus-node-exporter 
named gettext-base dnsmasq prometheus-pgbouncer-exporter pgbouncer"
   taler_loki_version: "v2.4.0"
-  gnunet_tar: gnunet.tar.gz
-  exchange_tar: exchange.tar.gz
-  merchant_tar: merchant.tar.gz
-  wallet_tar: wallet.tar.gz
   taler_path: /root/taler
-  gnunet_path: $${taler_path}/$${gnunet_tar}
-  exchange_path: $${taler_path}/$${exchange_tar}
-  merchant_path: $${taler_path}/$${merchant_tar}
-  wallet_path: $${taler_path}/$${wallet_tar}
+  gnunet_commit_sha: master
+  exchange_commit_sha: master
+  merchant_commit_sha: master
+  wallet_commit_sha: master
   ## Other parameters can be changed, see kameleon info debian10-taler.yaml
 
 bootstrap:
@@ -68,24 +64,6 @@ setup:
   ## 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:
-    - import_gnunet:
-      # kameleon_data_dir=./grid5000/steps/data
-      - local2in:
-        - $${kameleon_data_dir}/$${gnunet_tar}
-        - $${gnunet_path}
-    - import_exchange:
-      - local2in:
-        - $${kameleon_data_dir}/$${exchange_tar}
-        - $${exchange_path}
-    - import_merchant:
-      - local2in:
-        - $${kameleon_data_dir}/$${merchant_tar}
-        - $${merchant_path}
-    - import_wallet:
-      - local2in:
-        - $${kameleon_data_dir}/$${wallet_tar}
-        - $${wallet_path}
 
   - install:
     - packages:
@@ -103,10 +81,10 @@ setup:
 
          git clone https://git.gnunet.org/gnunet.git
          cd gnunet
-         ./bootstrap 
+         git checkout $${gnunet_commit_sha} || true
+         git pull || true
 
-         tar -xvf $${gnunet_tar}
-         cd gnunet-* 
+         sudo ./bootstrap
          CFLAGS="-O0 -g" ./configure --enable-logging=verbose --prefix=/usr # 
--enable-sanitizer
          make || true
          make install
@@ -119,8 +97,13 @@ setup:
          cd $${taler_path}
 
          pip install jinja2
-         tar -xvf $${exchange_tar}
-         cd taler-exchange*
+
+         git clone https://git.taler.net/exchange.git
+         cd exchange
+         git checkout $${exchange_commit_sha} || true
+         git pull || true
+
+         sudo ./bootstrap
          CFLAGS="-O0 -g" ./configure --enable-logging=verbose --prefix=/usr # 
--enable-sanitizer
          make || true
          make install
@@ -132,8 +115,13 @@ setup:
       - exec_in: |
          cd $${taler_path}
 
-         tar -xvf $${merchant_tar}
-         cd taler-merchant*
+         git clone https://git.taler.net/merchant.git
+         cd merchant
+         git checkout $${merchant_commit_sha} || true
+         git pull || true
+
+         sudo ./bootstrap
+
          ./configure --enable-logging=verbose --prefix=/usr # 
--enable-sanitizer
          make || true
          make install
@@ -145,8 +133,13 @@ setup:
       - exec_in: |
          cd $${taler_path}
 
-         tar -xvf $${wallet_tar}
-         cd taler-wallet*
+         git clone https://git.taler.net/wallet-core.git
+         cd wallet-core
+         git checkout $${wallet_commit_sha} || true
+         git pull || true
+
+         sudo ./bootstrap
+
          npm install -g pnpm
          ./configure
          make || true

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]