donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 00405c8c1f80de03f3db9639a986de3d6a80b638
parent 1f2365254ea1e5daf20ade503fe9ebcb5eec31a7
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Wed,  8 Apr 2026 16:53:04 +0200

forgot to add files

Diffstat:
Acontrib/ci/debian-package-job.sh | 23+++++++++++++++++++++++
Acontrib/ci/jobs/2-test/config.ini | 6++++++
2 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/contrib/ci/debian-package-job.sh b/contrib/ci/debian-package-job.sh @@ -0,0 +1,23 @@ +#!/bin/bash +set -exuo pipefail +# This file is in the public domain. +# Helper script to build the latest DEB packages in the container. +# Shared between various jobs. + +unset LD_LIBRARY_PATH + +# Install build-time dependencies. +# Update apt cache first +apt-get update +apt-get upgrade -y +mk-build-deps --install --tool='apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends --yes' debian/control + +export VERSION="$(./contrib/ci/version.sh)" +echo "Building package version ${VERSION}" +EMAIL=none gbp dch --dch-opt=-b --ignore-branch --debian-tag="%(version)s" --git-author --new-version="${VERSION}" +./bootstrap +dpkg-buildpackage -rfakeroot -b -uc -us + +ls -alh ../*.deb +mkdir -p /artifacts/donau/${CI_COMMIT_REF} # Variable comes from CI environment +mv ../*.deb /artifacts/donau/${CI_COMMIT_REF}/ diff --git a/contrib/ci/jobs/2-test/config.ini b/contrib/ci/jobs/2-test/config.ini @@ -0,0 +1,6 @@ +[build] +HALT_ON_FAILURE = False +WARN_ON_FAILURE = True +CONTAINER_BUILD = True +CONTAINER_NAME = localhost/merchant +CONTAINER_ARCH = amd64