diff --git a/.ci/Jenkinsfile-compile b/.ci/Jenkinsfile-compile
index 5eceaf088c046caab43ac500a48d53fd0b5d9fbb..d7466aa0836830d668f152a14ff404fafa35f6f2 100644
--- a/.ci/Jenkinsfile-compile
+++ b/.ci/Jenkinsfile-compile
@@ -179,7 +179,7 @@ def createBuildNode(Boolean archive, String docker_image, String target) {
               sh('ccache -s')
               sh('make sizes')
               if (archive) {
-                archiveArtifacts(allowEmptyArchive: false, artifacts: 'build/**/*.px4, build/**/*.elf, build/**/*.bin', fingerprint: true, onlyIfSuccessful: true)
+                archiveArtifacts(allowEmptyArchive: false, artifacts: 'build/*/*.px4, build/*/*.elf, build/*/*.bin', fingerprint: true, onlyIfSuccessful: true)
               }
               sh('make ' + target + ' package')
               archiveArtifacts(allowEmptyArchive: true, artifacts: 'build/*/*.tar.bz2', fingerprint: true, onlyIfSuccessful: true)