taler-deployment

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

commit 0a9d31fb8bf04d96f50d112183984d9696605c0a
parent c6346dda38991db424fa95c74b455f8db880d3df
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue, 11 Feb 2025 11:15:03 +0100

include server-side scripts in Git

Diffstat:
Mpackaging/ng/README.md | 2++
Apackaging/ng/server-side/export-debian-bookworm.sh | 7+++++++
Apackaging/ng/server-side/export-ubuntu-noble.sh | 7+++++++
Apackaging/ng/server-side/include-debian-bookworm.sh | 7+++++++
Apackaging/ng/server-side/include-ubuntu-noble.sh | 7+++++++
Apackaging/ng/server-side/show-debian-bookworm.sh | 7+++++++
Apackaging/ng/server-side/show-ubuntu-noble.sh | 7+++++++
Mpackaging/ng/taler-pkg | 2+-
8 files changed, 45 insertions(+), 1 deletion(-)

diff --git a/packaging/ng/README.md b/packaging/ng/README.md @@ -24,6 +24,8 @@ so that this folder can be directly consumed as a trusted package source. * `buildscripts/*`: Build scripts used during the package build steps. * `distros/*`: Files for building for a specific distro. +* `server-side/*.sh`: Scripts that must be installed in taler-packaing@taler.net:$HOME + ## Recipes diff --git a/packaging/ng/server-side/export-debian-bookworm.sh b/packaging/ng/server-side/export-debian-bookworm.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +set -x +set -eu + +cd www/apt/debian +reprepro export bookworm diff --git a/packaging/ng/server-side/export-ubuntu-noble.sh b/packaging/ng/server-side/export-ubuntu-noble.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +set -x +set -eu + +cd www/apt/ubuntu +reprepro export noble diff --git a/packaging/ng/server-side/include-debian-bookworm.sh b/packaging/ng/server-side/include-debian-bookworm.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +set -x +set -eu + +cd www/apt/debian +reprepro includedeb bookworm ~/debian-bookworm/*.deb diff --git a/packaging/ng/server-side/include-ubuntu-noble.sh b/packaging/ng/server-side/include-ubuntu-noble.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +set -x +set -eu + +cd www/apt/ubuntu +reprepro includedeb noble ~/ubuntu-noble/*.deb diff --git a/packaging/ng/server-side/show-debian-bookworm.sh b/packaging/ng/server-side/show-debian-bookworm.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +set -x +set -eu + +cd www/apt/debian +reprepro list bookworm diff --git a/packaging/ng/server-side/show-ubuntu-noble.sh b/packaging/ng/server-side/show-ubuntu-noble.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +set -x +set -eu + +cd www/apt/ubuntu +reprepro list noble diff --git a/packaging/ng/taler-pkg b/packaging/ng/taler-pkg @@ -166,7 +166,7 @@ def publish(cfg): distro = cfg.distro vendor, codename = distro.split("-") debs = list(Path(f"./packages/{distro}/").glob("*.deb")) - host = "gv.taler.net" + host = "taler.net" if len(debs) == 0: print("nothing to upload") return