taler-rust

GNU Taler code in Rust. Largely core banking integrations.
Log | Files | Refs | Submodules | README | LICENSE

commit 57ba45f77e09ef0d5215a71f83e9d6a167c30a91
parent 8942ad15d6b443de2b1a3fec92a5df7bf8e30435
Author: Antoine A <>
Date:   Wed, 19 Nov 2025 13:17:43 +0100

magnet-bank: improve deb and ci

Diffstat:
M.gitignore | 8+++++---
Mcontrib/ci/jobs/1-build/job.sh | 7++-----
Mcontrib/ci/jobs/2-test/job.sh | 3+++
Mdebian/control | 6++++--
4 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -6,5 +6,7 @@ test-suite.log target dev.conf keys.json -debian/.debhelper -debian/taler-magnet-bank -\ No newline at end of file +debian/taler-magnet-bank +debian/files +debian/*.substvars +debian/*debhelper* +\ No newline at end of file diff --git a/contrib/ci/jobs/1-build/job.sh b/contrib/ci/jobs/1-build/job.sh @@ -5,9 +5,6 @@ set -exuo pipefail apt-get update -yq apt-get upgrade -yq -./bootstrap -./configure --prefix=/usr - # Build for release -cargo build --release --target x86_64-unknown-linux-gnu -cargo build --release --target aarch64-unknown-linux-gnu +cargo build --release --bin taler-magnet-bank --target x86_64-unknown-linux-gnu +cargo build --release --bin taler-magnet-bank --target aarch64-unknown-linux-gnu diff --git a/contrib/ci/jobs/2-test/job.sh b/contrib/ci/jobs/2-test/job.sh @@ -5,6 +5,9 @@ set -exuo pipefail apt-get update -yq apt-get upgrade -yq +./bootstrap +./configure --prefix=/usr + # Setup postgres cluster sudo -u postgres pg_ctlcluster 17 main start sudo -u postgres createuser root --superuser diff --git a/debian/control b/debian/control @@ -5,8 +5,7 @@ Maintainer: Taler Systems SA <deb@taler.net> Uploaders: Christian Grothoff <grothoff@gnu.org>, Florian Dold <dold@taler.net> Rules-Requires-Root: no Build-Depends: - debhelper-compat (= 13), - debhelper + debhelper-compat (= 13) Standards-Version: 4.7.2 Vcs-Git: https://git.taler.net/taler-rust.git Homepage: https://taler.net/ @@ -14,4 +13,7 @@ Homepage: https://taler.net/ Package: taler-magnet-bank Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} +Recommends: + nginx | apache2 | httpd, + postgresql (>= 14.0) Description: GNU Taler adapter for Magnet Bank \ No newline at end of file