|
9 | 9 |
|
10 | 10 | package org.elasticsearch.gradle; |
11 | 11 |
|
| 12 | +/** |
| 13 | + * TODO We need to clean that up when other (binary) components have aligned on architecture namings |
| 14 | + * */ |
12 | 15 | public enum Architecture { |
13 | 16 |
|
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"); |
16 | 19 |
|
17 | 20 | public final String classifier; |
18 | 21 | public final String dockerPlatform; |
19 | 22 | public final String jdkClassifier; |
20 | 23 | public final String mlClassifier; |
21 | 24 | public final String debianClassifier; |
| 25 | + public final String rpmClassifier; |
22 | 26 |
|
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) { |
24 | 28 | this.classifier = classifier; |
25 | 29 | this.jdkClassifier = jdkClassifier; |
| 30 | + this.rpmClassifier = rpmClassifier; |
26 | 31 | this.mlClassifier = mlClassifier; |
27 | 32 | this.debianClassifier = debianClassifier; |
28 | 33 | this.dockerPlatform = dockerPlatform; |
|
0 commit comments