Skip to content

Commit b16ffcf

Browse files
committed
Another try fixing bwc
1 parent 18bd5dd commit b16ffcf

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

build-tools/src/main/java/org/elasticsearch/gradle/DistributionDownloadPlugin.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,9 @@ private static String dependencyNotation(ElasticsearchDistribution distribution)
166166
var extension = distribution.getType().getExtension(distribution.getPlatform());
167167
var classifier = distribution.getType().getClassifier(distribution.getPlatform(), distroVersion);
168168
var group = distribution.getVersion().endsWith("-SNAPSHOT") ? FAKE_SNAPSHOT_IVY_GROUP : FAKE_IVY_GROUP;
169-
return group + ":elasticsearch" + ":" + distribution.getVersion() + classifier + "@" + extension;
169+
var definition = group + ":elasticsearch" + ":" + distribution.getVersion() + classifier + "@" + extension;
170+
171+
return definition;
170172
}
171173

172174
private void setupResolutionsContainer(Project project) {

build-tools/src/main/java/org/elasticsearch/gradle/ElasticsearchDistributionType.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ default String getExtension(ElasticsearchDistribution.Platform platform) {
2626
}
2727

2828
default String getClassifier(ElasticsearchDistribution.Platform platform, Version version) {
29-
Architecture arch = Architecture.current();
30-
return version.onOrAfter("9.2.0") ? ":" + arch.classifier : ":" + arch.bwcClassifier;
29+
return ":" + Architecture.current().classifier;
3130
}
3231
}

build-tools/src/main/java/org/elasticsearch/gradle/distribution/ArchiveElasticsearchDistributionType.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@ public String getExtension(ElasticsearchDistribution.Platform platform) {
3030

3131
@Override
3232
public String getClassifier(ElasticsearchDistribution.Platform platform, Version version) {
33-
return version.onOrAfter("7.0.0") ? ":" + platform + "-" + Architecture.current().classifier : "";
33+
if (version.onOrAfter("9.2.0")) {
34+
return ":" + platform + "-" + Architecture.current().classifier;
35+
}
36+
return version.onOrAfter("7.0.0") ? ":" + platform + "-" + Architecture.current().bwcClassifier : "";
3437
}
3538

3639
@Override

0 commit comments

Comments
 (0)