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)
}
}
}