From 49b3b094a46e777b958e6cdc45f63bb111383d14 Mon Sep 17 00:00:00 2001 From: Scott Fryer Date: Thu, 16 Jan 2025 09:56:45 +0000 Subject: [PATCH] Test selective archiving --- linux_new/Jenkinsfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/linux_new/Jenkinsfile b/linux_new/Jenkinsfile index bd3e0aeca..6d7a3a790 100644 --- a/linux_new/Jenkinsfile +++ b/linux_new/Jenkinsfile @@ -309,6 +309,7 @@ pipeline { script{ echo "Entering Stage : Process Parameters" // Figure Out Which Dist This Run Is For + // ZZZZZZZZ ADD SOME BETTER HANDLING FOR MULTIPLES if (params.ARTIFACTS_TO_COPY.contains('alpine-linux')) { distro = "alpine-linux" } else if (params.ARTIFACTS_TO_COPY.contains('linux')) { @@ -689,9 +690,10 @@ stage('Generate Spec File') { echo "" echo "Debug SF01" -def ArchiveFileName = "Linux_Installer_Src_${params.TAG}_${params.VERSION}_${distro}_${env.BUILD_NUMBER}.tar.gz" +def ArchiveFileName = "Package_Bld_Src_${distro}_${params.TAG}_${arch}_${env.BUILD_NUMBER}.tar.gz" echo "ArchiveFileName = ${ArchiveFileName}" -sh "tar -czf ./${ArchiveFileName} ./linux_new/*" +//sh "tar -czf ./${ArchiveFileName} ./linux_new/*" +sh "find ./linux_new -type f \\( -name '*.spec' -o -name 'control' -o -name 'changelog' -o -name 'rules' -o -name 'APKBUILD' \\) | tar -czf ./${ArchiveFileName} -T -" sh "pwd" sh "ls -ltr" // Publish the tarball