]> git.ipfire.org Git - pakfire.git/commitdiff
jenkins: Generate Contents
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 3 Dec 2024 18:31:37 +0000 (18:31 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 5 Dec 2024 17:03:49 +0000 (17:03 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Jenkinsfile

index 6fe1c731236730ba144ca0771fc5b3dbd77d591f..ef949538d232317f77633114d50ac044b83a0b4e 100644 (file)
@@ -348,6 +348,14 @@ pipeline {
                                                                        sh "xz -v9 < dists/${DISTRO}/main/source/Sources \
                                                                                > dists/${DISTRO}/main/source/Sources.xz"
 
+                                                                       // Generate Contents
+                                                                       sh "apt-ftparchive contents pool/${DISTRO}/main/${ARCH} \
+                                                                               > dists/${DISTRO}/main/Contents-${ARCH}"
+
+                                                                       // Compress Contents
+                                                                       sh "xz -v9 < dists/${DISTRO}/main/Contents-${ARCH} \
+                                                                               > dists/${DISTRO}/main/Contents-${ARCH}.xz"
+
                                                                        // Stash the packages
                                                                        stash includes: "dists/**/*, pool/**/*",
                                                                                name: "${DISTRO}-${ARCH}"