Skip to content

Commit 527a707

Browse files
committed
Fix rpm references for architecture
1 parent 9eacb70 commit 527a707

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

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

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,25 @@
99

1010
package org.elasticsearch.gradle;
1111

12+
/**
13+
* TODO We need to clean that up when other (binary) components have aligned on architecture namings
14+
* */
1215
public enum Architecture {
1316

14-
AMD64("amd64", "x64", "x86_64", "amd64", "linux/amd64"),
15-
AARCH64("aarch64", "aarch64", "aarch64", "arm64", "linux/arm64");
17+
AMD64("amd64", "x64", "X86_64", "x86_64", "amd64", "linux/amd64"),
18+
AARCH64("aarch64", "aarch64", "aarch64", "aarch64", "arm64", "linux/arm64");
1619

1720
public final String classifier;
1821
public final String dockerPlatform;
1922
public final String jdkClassifier;
2023
public final String mlClassifier;
2124
public final String debianClassifier;
25+
public final String rpmClassifier;
2226

23-
Architecture(String classifier, String jdkClassifier, String mlClassifier, String debianClassifier, String dockerPlatform) {
27+
Architecture(String classifier, String jdkClassifier, String rpmClassifier, String mlClassifier, String debianClassifier, String dockerPlatform) {
2428
this.classifier = classifier;
2529
this.jdkClassifier = jdkClassifier;
30+
this.rpmClassifier = rpmClassifier;
2631
this.mlClassifier = mlClassifier;
2732
this.debianClassifier = debianClassifier;
2833
this.dockerPlatform = dockerPlatform;

distribution/packages/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def commonPackageConfig(String type, Architecture architecture) {
9393
arch = architecture.debianClassifier
9494
} else {
9595
assert type == 'rpm': type
96-
arch = architecture.jdkClassifier
96+
arch = architecture.rpmClassifier
9797
}
9898
// Follow elasticsearch's file naming convention
9999
String prefix = "${architecture.classifier}${type}"

0 commit comments

Comments
 (0)