From dcdf02252dbd9de7e9dc2d190980a4619508e202 Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Mon, 15 Jul 2024 22:35:53 +0200 Subject: [PATCH] Jenkinsfile: purge packages path corrected, and also inplemented for chrooted builds --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5079b7b..7c708f0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -59,7 +59,7 @@ pipeline { println("Building ${PkgArch}(${PkgArchNormalized}) Native on ${NativeArch}(${NativeArchNormalized})") sh ''' - rm -rf /home/jenkins/AlpinePackages/$PkgArch + rm -rf /home/jenkins/packages/AlpinePackages/$PkgArch doas apk update ''' @@ -81,6 +81,7 @@ pipeline { } else if("${NativeArchNormalized}" == "${PkgArchNormalized}") { println("Building ${PkgArch} ${PkgArch}(${PkgArchNormalized}) Chrooted on ${NativeArch}(${NativeArchNormalized})") sh ''' + rm -rf /chroot/$PkgArch/home/jenkins/packages/AlpinePackages/$PkgArch rm -rf /chroot/$PkgArch/home/jenkins/AlpinePackages cp -r -p $WORKSPACE/AlpinePackages /chroot/$PkgArch/home/jenkins/AlpinePackages doas chroot /chroot/$PkgArch /sbin/apk update