diff --git a/ci/Jenkinsfile.linux b/ci/Jenkinsfile.linux index 183d56eea0..29bbada559 100644 --- a/ci/Jenkinsfile.linux +++ b/ci/Jenkinsfile.linux @@ -5,6 +5,7 @@ def isPRBuild = utils.isPRBuild() pipeline { agent { + /* Necessary image with Ubuntu 18.04 for older Glibc. */ docker { label 'linux' image 'statusteam/nim-status-client-build:1.2.1-qt5.15.2' @@ -36,6 +37,8 @@ pipeline { daysToKeepStr: '30', artifactNumToKeepStr: '3', )) + /* Allows combined build to copy */ + copyArtifactPermission('/status-desktop/*') /* Abort old PR builds. */ disableConcurrentBuilds( abortPrevious: isPRBuild diff --git a/ci/Jenkinsfile.macos b/ci/Jenkinsfile.macos index 3693916592..b7d4624b51 100644 --- a/ci/Jenkinsfile.macos +++ b/ci/Jenkinsfile.macos @@ -32,6 +32,8 @@ pipeline { daysToKeepStr: '30', artifactNumToKeepStr: '3', )) + /* Allows combined build to copy */ + copyArtifactPermission('/status-desktop/*') /* Abort old PR builds. */ disableConcurrentBuilds( abortPrevious: isPRBuild diff --git a/ci/Jenkinsfile.windows b/ci/Jenkinsfile.windows index 50062bdf7b..bf8342c7b0 100644 --- a/ci/Jenkinsfile.windows +++ b/ci/Jenkinsfile.windows @@ -29,6 +29,8 @@ pipeline { daysToKeepStr: '30', artifactNumToKeepStr: '3', )) + /* Allows combined build to copy */ + copyArtifactPermission('/status-desktop/*') /* Abort old PR builds. */ disableConcurrentBuilds( abortPrevious: isPRBuild