Try retargeting copyArtifacts.
diff --git a/cicd/pipelines/tasks/task_updatepackages.jenkins b/cicd/pipelines/tasks/task_updatepackages.jenkins
index aedd307..5fb70c2 100644
--- a/cicd/pipelines/tasks/task_updatepackages.jenkins
+++ b/cicd/pipelines/tasks/task_updatepackages.jenkins
@@ -34,8 +34,16 @@
         dir(workdir) {
             stage('Init') {
                 container('debian') {
+                    sh """
+                       mkdir -p archive/pool
+                       """
+
                     packageBuildNames.each {
-                        copyArtifacts(projectName: it, filter: '**/*', flatten: true, selector: lastSuccessful())
+                        copyArtifacts(projectName: it,
+                                      filter: '**/*',
+                                      flatten: true,
+                                      target: 'archive/pool',
+                                      selector: lastSuccessful())
                     }
 
                     sh """
@@ -54,7 +62,7 @@
                     sh """
                        mkdir -p archive/pool
                        echo ==========================
-                       ls -la */*
+                       ls -la \*/\*
                        echo ==========================
                        cp out/target/product/*/packages/*/* archive/pool
                        cd archive
@@ -65,11 +73,11 @@
 
             stage('Deploy') {
                 container('debian') {
-                    googleStorageUpload bucket: 'gs://mendel-linux-apt/',
+                    googleStorageUpload(bucket: 'gs://mendel-linux-apt/',
                                         credentialsId: 'mendel-linux-cloud-infra',
                                         pattern: 'archive/**',
                                         pathPrefix: 'archive/',
-                                        sharedPublicly: true
+                                        sharedPublicly: true)
                 }
             }
         }