gnunet-svn
[Top][All Lists]
Advanced

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

[taler-deployment] branch master updated: helper to fetch published vers


From: Admin
Subject: [taler-deployment] branch master updated: helper to fetch published versions
Date: Tue, 10 Jun 2025 20:33:59 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository taler-deployment.

The following commit(s) were added to refs/heads/master by this push:
     new 98f17ec  helper to fetch published versions
98f17ec is described below

commit 98f17ec875e8596a3641933d8243ee69086e147a
Author: Florian Dold <florian@dold.me>
AuthorDate: Tue Jun 10 20:33:55 2025 +0200

    helper to fetch published versions
---
 packaging/ng/taler-pkg | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/packaging/ng/taler-pkg b/packaging/ng/taler-pkg
index 8f806d2..d1c2586 100755
--- a/packaging/ng/taler-pkg
+++ b/packaging/ng/taler-pkg
@@ -12,6 +12,8 @@ from pathlib import Path
 
 mydir = os.path.dirname(os.path.realpath(__file__))
 
+host = "taler.net"
+
 components = [
     "anastasis",
     "anastasis-gtk",
@@ -174,10 +176,16 @@ def show_order(cfg):
     print("build order:", buildorder)
 
 
+def show_published(cfg):
+    distro = cfg.distro
+    vendor, codename = distro.split("-")
+    listfmt = "${package}_${version}_${architecture}.deb\n"
+    subprocess.run(["ssh", f"taler-packaging@{host}", f"reprepro -b 
/home/taler-packaging/www/apt/{vendor}/ --list-format '{listfmt}' list 
{codename}"], check=True)
+
+
 def publish(cfg):
     distro = cfg.distro
     vendor, codename = distro.split("-")
-    host = "taler.net"
     #debs = list(Path(f"./packages/{distro}/").glob("*.deb"))
     debs = []
     for component in components:
@@ -236,6 +244,11 @@ def main():
     parser_show_order.set_defaults(func=show_order)
     parser_show_order.add_argument("roots", nargs="+")
 
+    # subcommand show-published
+    parser_show_published = subparsers.add_parser("show-published", help="Show 
published packages on deb.taler.net")
+    parser_show_published.add_argument("distro")
+    parser_show_published.set_defaults(func=show_published)
+
     # subcommand publish
 
     parser_publish = subparsers.add_parser("publish", help="Publish to 
deb.taler.net")

-- 
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]