message: Don't aggregate for Android anymore
  The aggregate tarball is no longer used
diff: @@ -212,9 +212,7 @@ jobWrapper {
  parallel parallelExecutors
  }
  - stage('Aggregate') {
  - parallel (
  - cocoa: {
  + stage('Aggregate Cocoa xcframeworks') {
  node('osx') {
  getArchive()
  for (cocoaStash in cocoaStashes) {
  @@ -227,26 +225,25 @@ jobWrapper {
  publishingStashes << "cocoa-xz"
  publishingStashes << "cocoa-gz"
  }
  - },
  - android: {
  + }
  + stage('Public to S3') {
  node('docker') {
  - getArchive()
  - for (androidStash in androidStashes) {
  - unstash name: androidStash
  + deleteDir()
  + dir('temp') {
  + withAWS(credentials: 'aws-credentials', region: 'us-east-1') {
  + for (publishingStash in publishingStashes) {
  + unstash name: publishingStash
  + def path = publishingStash.replaceAll('___', '/')
  + def files = findFiles(glob: '**')
  + for (file in files) {
  + rlmS3Put file: file.path, path: "downloads/core/${gitDescribeVersion}/${path}/${file.name}"
  + rlmS3Put file: file.path, path: "downloads/core/${file.name}"
  + }
  + deleteDir()
  }
  - sh 'tools/build-android.sh'
  - archiveArtifacts('realm-core-android*.tar.gz')
  - def stashName = 'android'
  - stash includes: 'realm-core-android*.tar.gz', name: stashName
  - publishingStashes << stashName
  }
  }
  - )
  }
  - stage('publish-packages') {
  - parallel(
  - others: doPublishLocalArtifacts()
  - )
  }
  }
  }
  @@ -990,28 +987,6 @@ def readGitTag() {
  return sh(returnStdout: true, script: command).trim()
  }
  -def doPublishLocalArtifacts() {
  - return {
  - node('docker') {
  - deleteDir()
  - dir('temp') {
  - withAWS(credentials: 'aws-credentials', region: 'us-east-1') {
  - for (publishingStash in publishingStashes) {
  - unstash name: publishingStash
  - def path = publishingStash.replaceAll('___', '/')
  - def files = findFiles(glob: '**')
  - for (file in files) {
  - rlmS3Put file: file.path, path: "downloads/core/${gitDescribeVersion}/${path}/${file.name}"
  - rlmS3Put file: file.path, path: "downloads/core/${file.name}"
  - }
  - deleteDir()
  - }
  - }
  - }
  - }
  - }
  -}
  -
  def setBuildName(newBuildName) {
  currentBuild.displayName = "${currentBuild.displayName} - ${newBuildName}"
  }
  