gnunet-svn
[Top][All Lists]
Advanced

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

[taler-deployment] branch master updated: packaging stuff


From: gnunet
Subject: [taler-deployment] branch master updated: packaging stuff
Date: Mon, 13 Feb 2023 13:09:16 +0100

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

grothoff pushed a commit to branch master
in repository deployment.

The following commit(s) were added to refs/heads/master by this push:
     new de401fb  packaging stuff
de401fb is described below

commit de401fb88848c3b7de6b144fbc911e735e07041e
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Mon Feb 13 13:09:10 2023 +0100

    packaging stuff
---
 packaging/debian-docker/Dockerfile |  4 +++-
 packaging/debian-docker/README     | 17 ++++++++++++-----
 packaging/ubuntu-docker/Dockerfile |  2 ++
 packaging/ubuntu-docker/README     | 14 ++++++++++++--
 4 files changed, 29 insertions(+), 8 deletions(-)

diff --git a/packaging/debian-docker/Dockerfile 
b/packaging/debian-docker/Dockerfile
index 840a7e0..65a9baa 100644
--- a/packaging/debian-docker/Dockerfile
+++ b/packaging/debian-docker/Dockerfile
@@ -1,8 +1,10 @@
 FROM debian:bookworm
 # This file is in the public domain.
 #
-# Docker image to build Ubuntu packages of
+# Docker image to build Debian packages of
 # GNUnet, GNU Taler and GNU Anastasis.
+#
+# We need 'bookworm' for a reasonably recent NodeJS version.
 
 ARG DEBIAN_FRONTEND=noninteractive
 
diff --git a/packaging/debian-docker/README b/packaging/debian-docker/README
index b10636a..0a092e5 100644
--- a/packaging/debian-docker/README
+++ b/packaging/debian-docker/README
@@ -1,9 +1,16 @@
-Scripts to build Ubuntu packages from source.
+Scripts to build Debian packages from source.
 
 TODO:
-- check build for warnings/missing dependencies
-  (espcially GNUnet!)
 - break up into separate build for GNUnet/Taler/Anastasis
+  => might be good to not run the entire pipeline only
+     because something changes in anastasis/wallet, as
+     that's not a good reason to re-build GNUnet ;-).
 - integrate with buildbot (integrationtests?)
-  to build-on-tag
-- support other architectures!
+  to build-on-tag / build nightly and upload resulting
+  Deb packages to reprepro (fully automated for nightly,
+  but with explicit password-protected signature for tagged builds)
+- support other CPU architectures (by running in VM that emulates
+  other CPU architectures)
+- eventually: try to improve scripts to support older
+  Debian versions
+
diff --git a/packaging/ubuntu-docker/Dockerfile 
b/packaging/ubuntu-docker/Dockerfile
index 092d398..c89b7c1 100644
--- a/packaging/ubuntu-docker/Dockerfile
+++ b/packaging/ubuntu-docker/Dockerfile
@@ -3,6 +3,8 @@ FROM ubuntu:kinetic
 #
 # Docker image to build Ubuntu packages of
 # GNUnet, GNU Taler and GNU Anastasis.
+#
+# We need 'kinetic' for a reasonably recent NodeJS version.
 
 ARG DEBIAN_FRONTEND=noninteractive
 
diff --git a/packaging/ubuntu-docker/README b/packaging/ubuntu-docker/README
index b10636a..f4a4824 100644
--- a/packaging/ubuntu-docker/README
+++ b/packaging/ubuntu-docker/README
@@ -1,9 +1,19 @@
 Scripts to build Ubuntu packages from source.
 
+
 TODO:
 - check build for warnings/missing dependencies
   (espcially GNUnet!)
 - break up into separate build for GNUnet/Taler/Anastasis
+  => might be good to not run the entire pipeline only
+     because something changes in anastasis/wallet, as
+     that's not a good reason to re-build GNUnet ;-).
 - integrate with buildbot (integrationtests?)
-  to build-on-tag
-- support other architectures!
+  to build-on-tag / build nightly and upload resulting
+  Deb packages to reprepro (fully automated for nightly,
+  but with explicit password-protected signature for tagged builds)
+- support other CPU architectures (by running in VM that emulates
+  other CPU architectures)
+- eventually: try to improve scripts to support older
+  Debian versions
+

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