Skip to content

Commit 3389f2e

Browse files
committed
Fix snapshot publishing regression introduced in #15362
1 parent 08f177b commit 3389f2e

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

build-tools/build-infra/src/main/java/org/apache/lucene/gradle/plugins/publishing/ConfigureMavenPublishingPlugin.java

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ private void configurePublicationsToApacheNexus(
7474

7575
var type = useReleaseRepository ? "Releases" : "Snapshots";
7676

77+
var publicationTask =
78+
useReleaseRepository
79+
? "publishSignedJarsPublicationToApacheReleasesRepository"
80+
: "publishJarsPublicationToApacheSnapshotsRepository";
81+
7782
var tasks = rootProject.getTasks();
7883
tasks.register(
7984
"mavenToApache" + type,
@@ -86,14 +91,7 @@ private void configurePublicationsToApacheNexus(
8691
+ apacheNexusRepositoryUrl);
8792

8893
for (var p : getLuceneBuildGlobals(rootProject).getPublishedProjects()) {
89-
var matchingTasks =
90-
p.getTasks()
91-
.matching(
92-
t ->
93-
t.getName()
94-
.equals(
95-
"publishSignedJarsPublicationToApache" + type + "Repository"));
96-
task.dependsOn(matchingTasks);
94+
task.dependsOn(p.getTasks().matching(t -> t.getName().equals(publicationTask)));
9795
}
9896
});
9997

0 commit comments

Comments
 (0)