Skip to content

Commit eabae2a

Browse files
alpar-tjasontedor
authored andcommitted
Fix the default pom file name (#33063)
Before this change the default was fixed at compile time and not picking up changes in the build script.
1 parent c2fdfe7 commit eabae2a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

buildSrc/src/main/groovy/org/elasticsearch/gradle/BuildPlugin.groovy

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -531,12 +531,16 @@ class BuildPlugin implements Plugin<Project> {
531531
project.tasks.withType(GenerateMavenPom.class) { GenerateMavenPom generatePOMTask ->
532532
// The GenerateMavenPom task is aggressive about setting the destination, instead of fighting it,
533533
// just make a copy.
534-
generatePOMTask.ext.pomFileName = "${project.archivesBaseName}-${project.version}.pom"
534+
generatePOMTask.ext.pomFileName = null
535535
doLast {
536536
project.copy {
537537
from generatePOMTask.destination
538538
into "${project.buildDir}/distributions"
539-
rename { generatePOMTask.ext.pomFileName }
539+
rename {
540+
generatePOMTask.ext.pomFileName == null ?
541+
"${project.archivesBaseName}-${project.version}.pom" :
542+
generatePOMTask.ext.pomFileName
543+
}
540544
}
541545
}
542546
// build poms with assemble (if the assemble task exists)

0 commit comments

Comments
 (0)