summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2016-09-15 16:07:05 +0200
committerHolger Levsen <holger@layer-acht.org>2016-09-15 16:07:05 +0200
commitb57467d4572283185fa2c15e81a06c33ff497e0a (patch)
tree5890258ff871f6d97e977551a025306040128a8a
parent5edfaad69c4cde743ea18d81121e6394a5586dd5 (diff)
downloadjenkins.debian.net-b57467d4572283185fa2c15e81a06c33ff497e0a.tar.xz
reproducible Qubes: add notes what+how to build/test…
-rw-r--r--TODO17
1 files changed, 17 insertions, 0 deletions
diff --git a/TODO b/TODO
index a3923b79..1a1d0ed0 100644
--- a/TODO
+++ b/TODO
@@ -377,6 +377,23 @@ $ du -hd1 | sort -h | tail -n 6
242G .
----
+==== reproducible qubes
+
+* dont forget: rm holger@profitbricks-build3-amd64:qubes-test/
+* dont forget: rm userContent/qubes/q(1|2) on jenkins
+* add qubes test on pb3 / t.r-b.o
+----
+ git clone https://github.com/qubesos/qubes-builder
+ make get-sources BUILDERCONF=scripts/travis-builder.conf COMPONENTS=installer-qubes-os
+ export DIST_DOM0=fc23
+ export USE_QUBES_REPO_VERSION=3.2
+ export INSTALLER_KICKSTART=/tmp/qubes-installer/conf/travis-iso.ks
+
+ make qubes iso BUILDERCONF=scripts/travis-builder.conf VERBOSE=0 COMPONENTS=installer-qubes-os
+----
+* pb3 has been modified manually: apt install createrepo python-yaml
+* once this iso is being tested, it will be interesting to build the Qubes templates as well, as those images (Qubes templates are images) will be copied on the installation iso. the above iso is a stripped down iso without templates… (and not the real thing)
+
==== reproducible guix
* there's no "apt-get install", because of non-FHS conformance, but see https://www.gnu.org/software/guix/download/