mirror of
https://github.com/actions/setup-java.git
synced 2026-03-25 21:30:39 +00:00
fix: align SDKMAN sem identifier mapping
This commit is contained in:
parent
d2b3ef8f78
commit
042265994c
@ -103,7 +103,7 @@ describe('getVersionFromFileContent', () => {
|
|||||||
['java=21.0.5-oracle', '21.0.5', 'oracle'],
|
['java=21.0.5-oracle', '21.0.5', 'oracle'],
|
||||||
['java=11.0.25-sapmchn', '11.0.25', 'sapmachine'],
|
['java=11.0.25-sapmchn', '11.0.25', 'sapmachine'],
|
||||||
['java=21.0.5-jbr', '21.0.5', 'jetbrains'],
|
['java=21.0.5-jbr', '21.0.5', 'jetbrains'],
|
||||||
['java=11.0.25-sem', '11.0.25', 'temurin'],
|
['java=11.0.25-sem', '11.0.25', 'semeru'],
|
||||||
['java=17.0.13-dragonwell', '17.0.13', 'dragonwell']
|
['java=17.0.13-dragonwell', '17.0.13', 'dragonwell']
|
||||||
])('parsing %s should return version %s and distribution %s', (content: string, expectedVersion: string, expectedDist: string) => {
|
])('parsing %s should return version %s and distribution %s', (content: string, expectedVersion: string, expectedDist: string) => {
|
||||||
const actual = getVersionFromFileContent(content, 'openjdk', '.sdkmanrc');
|
const actual = getVersionFromFileContent(content, 'openjdk', '.sdkmanrc');
|
||||||
@ -112,7 +112,7 @@ describe('getVersionFromFileContent', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('should warn and return undefined distribution for unknown identifier', () => {
|
it('should warn and return undefined distribution for unknown identifier', () => {
|
||||||
const warnSpy = jest.spyOn(require('@actions/core'), 'warning');
|
const warnSpy = jest.spyOn(core, 'warning');
|
||||||
const actual = getVersionFromFileContent('java=21.0.5-unknown', 'temurin', '.sdkmanrc');
|
const actual = getVersionFromFileContent('java=21.0.5-unknown', 'temurin', '.sdkmanrc');
|
||||||
expect(actual?.version).toBe('21.0.5');
|
expect(actual?.version).toBe('21.0.5');
|
||||||
expect(actual?.distribution).toBeUndefined();
|
expect(actual?.distribution).toBeUndefined();
|
||||||
|
|||||||
2
dist/cleanup/index.js
vendored
2
dist/cleanup/index.js
vendored
@ -49812,7 +49812,7 @@ exports.getVersionFromFileContent = getVersionFromFileContent;
|
|||||||
function mapSdkmanDistribution(sdkmanDist) {
|
function mapSdkmanDistribution(sdkmanDist) {
|
||||||
const distributionMap = {
|
const distributionMap = {
|
||||||
'tem': 'temurin',
|
'tem': 'temurin',
|
||||||
'sem': 'temurin',
|
'sem': 'semeru',
|
||||||
'zulu': 'zulu',
|
'zulu': 'zulu',
|
||||||
'amzn': 'corretto',
|
'amzn': 'corretto',
|
||||||
'graal': 'graalvm',
|
'graal': 'graalvm',
|
||||||
|
|||||||
2
dist/setup/index.js
vendored
2
dist/setup/index.js
vendored
@ -87976,7 +87976,7 @@ exports.getVersionFromFileContent = getVersionFromFileContent;
|
|||||||
function mapSdkmanDistribution(sdkmanDist) {
|
function mapSdkmanDistribution(sdkmanDist) {
|
||||||
const distributionMap = {
|
const distributionMap = {
|
||||||
'tem': 'temurin',
|
'tem': 'temurin',
|
||||||
'sem': 'temurin',
|
'sem': 'semeru',
|
||||||
'zulu': 'zulu',
|
'zulu': 'zulu',
|
||||||
'amzn': 'corretto',
|
'amzn': 'corretto',
|
||||||
'graal': 'graalvm',
|
'graal': 'graalvm',
|
||||||
|
|||||||
@ -198,7 +198,7 @@ export function getVersionFromFileContent(
|
|||||||
function mapSdkmanDistribution(sdkmanDist: string): string | undefined {
|
function mapSdkmanDistribution(sdkmanDist: string): string | undefined {
|
||||||
const distributionMap: Record<string, string> = {
|
const distributionMap: Record<string, string> = {
|
||||||
'tem': 'temurin',
|
'tem': 'temurin',
|
||||||
'sem': 'temurin',
|
'sem': 'semeru',
|
||||||
'zulu': 'zulu',
|
'zulu': 'zulu',
|
||||||
'amzn': 'corretto',
|
'amzn': 'corretto',
|
||||||
'graal': 'graalvm',
|
'graal': 'graalvm',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user