From e02e11fe01cf90e168062d3bd8bf93bda84c86db Mon Sep 17 00:00:00 2001 From: Rene Groeschke Date: Wed, 11 Jun 2025 18:11:27 +0200 Subject: [PATCH] [Build] Build maven aggregation zip as part of DRA build (#129175) * [Build] Build maven aggregation zip as part of DRA build * Update path for aggregation zip --- .buildkite/scripts/dra-workflow.sh | 1 + build.gradle | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.buildkite/scripts/dra-workflow.sh b/.buildkite/scripts/dra-workflow.sh index d64a9aa0f7332..9b97f1894c4d9 100755 --- a/.buildkite/scripts/dra-workflow.sh +++ b/.buildkite/scripts/dra-workflow.sh @@ -71,6 +71,7 @@ echo --- Building release artifacts buildReleaseArtifacts \ exportCompressedDockerImages \ exportDockerContexts \ + :zipAggregation \ :distribution:generateDependenciesReport PATH="$PATH:${JAVA_HOME}/bin" # Required by the following script diff --git a/build.gradle b/build.gradle index 1616732030077..5cdd8e986f779 100644 --- a/build.gradle +++ b/build.gradle @@ -68,6 +68,12 @@ nmcpAggregation { } tasks.named('zipAggregation').configure { + // put this in a place that works well with our DRA infrastructure + archiveFileName.unset(); + archiveBaseName.set("elasticsearch-maven-aggregation") + archiveVersion.set(VersionProperties.elasticsearch) + destinationDirectory.set(layout.buildDirectory.dir("distributions")); + dependsOn gradle.includedBuild('build-tools').task(':zipElasticPublication') from(zipTree(gradle.includedBuild('build-tools').task(':zipElasticPublication').resolveTask().archiveFile.get())) }