]> git.ipfire.org Git - pakfire.git/commitdiff
jenkins: Scan for packages in the right place
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 5 Dec 2024 18:41:43 +0000 (18:41 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 5 Dec 2024 21:11:44 +0000 (21:11 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Jenkinsfile

index 92b0bd256718470399d0bfbb4c3462724f56bf8d..f0edc3935254ffed6d55e126c662b7307948ca51 100644 (file)
@@ -372,24 +372,24 @@ pipeline {
                                                                        sh "cp -v ../*.deb packages/debian/pool/${DISTRO}/main/${ARCH}"
 
                                                                        // Generate Packages
-                                                                       sh "apt-ftparchive packages packages/debian/pool/${DISTRO}/main/${ARCH} \
-                                                                               > packages/debian/dists/${DISTRO}/main/binary-${ARCH}/Packages"
+                                                                       sh "cd packages/debian && apt-ftparchive packages pool/${DISTRO}/main/${ARCH} \
+                                                                               > dists/${DISTRO}/main/binary-${ARCH}/Packages"
 
                                                                        // Compress Packages
                                                                        sh "xz -v9 < packages/debian/dists/${DISTRO}/main/binary-${ARCH}/Packages \
                                                                                > packages/debian/dists/${DISTRO}/main/binary-${ARCH}/Packages.xz"
 
                                                                        // Generate Sources
-                                                                       sh "apt-ftparchive sources packages/debian/pool/${DISTRO}/main/${ARCH} \
-                                                                               > packages/debian/dists/${DISTRO}/main/source/Sources"
+                                                                       sh "cd packages/debian && apt-ftparchive sources pool/${DISTRO}/main/${ARCH} \
+                                                                               > dists/${DISTRO}/main/source/Sources"
 
                                                                        // Compress Sources
                                                                        sh "xz -v9 < packages/debian/dists/${DISTRO}/main/source/Sources \
                                                                                > packages/debian/dists/${DISTRO}/main/source/Sources.xz"
 
                                                                        // Generate Contents
-                                                                       sh "apt-ftparchive contents packages/debian/pool/${DISTRO}/main/${ARCH} \
-                                                                               > packages/debian/dists/${DISTRO}/main/Contents-${ARCH}"
+                                                                       sh "cd packages/debian && apt-ftparchive contents pool/${DISTRO}/main/${ARCH} \
+                                                                               > dists/${DISTRO}/main/Contents-${ARCH}"
 
                                                                        // Compress Contents
                                                                        sh "xz -v9 < packages/debian/dists/${DISTRO}/main/Contents-${ARCH} \
@@ -462,7 +462,7 @@ pipeline {
                                                                                echo "Description: Pakfire Jenkins Repository"
 
                                                                                # Do the rest automatically
-                                                                               apt-ftparchive release packages/debian/dists/$distro
+                                                                               cd packages/debian && apt-ftparchive release dists/$distro
                                                                        ) >> packages/debian/dists/$distro/Release
                                                                """