This commit is contained in:
Brian Cristante 2021-12-08 13:30:55 -05:00
parent ef8955b635
commit d2ec614519
2 changed files with 8 additions and 6 deletions

6
dist/setup/index.js vendored
View file

@ -13926,8 +13926,8 @@ class MicrosoftDistributions extends base_installer_1.JavaBase {
return jdkVersions; return jdkVersions;
}); });
} }
getPlatformOption() { getPlatformOption(platform = process.platform /* for testing */) {
switch (process.platform) { switch (platform) {
case 'darwin': case 'darwin':
return { archive: 'tar.gz', os: 'macos' }; return { archive: 'tar.gz', os: 'macos' };
case 'win32': case 'win32':
@ -13935,7 +13935,7 @@ class MicrosoftDistributions extends base_installer_1.JavaBase {
case 'linux': case 'linux':
return { archive: 'tar.gz', os: 'linux' }; return { archive: 'tar.gz', os: 'linux' };
default: default:
throw new Error(`Platform '${process.platform}' is not supported. Supported platforms: 'darwin', 'linux', 'win32'`); throw new Error(`Platform '${platform}' is not supported. Supported platforms: 'darwin', 'linux', 'win32'`);
} }
} }
convertVersionToSemver(version) { convertVersionToSemver(version) {

View file

@ -89,8 +89,10 @@ export class MicrosoftDistributions extends JavaBase {
return jdkVersions; return jdkVersions;
} }
private getPlatformOption(): PlatformOptions { private getPlatformOption(
switch (process.platform) { platform: NodeJS.Platform = process.platform /* for testing */
): PlatformOptions {
switch (platform) {
case 'darwin': case 'darwin':
return { archive: 'tar.gz', os: 'macos' }; return { archive: 'tar.gz', os: 'macos' };
case 'win32': case 'win32':
@ -99,7 +101,7 @@ export class MicrosoftDistributions extends JavaBase {
return { archive: 'tar.gz', os: 'linux' }; return { archive: 'tar.gz', os: 'linux' };
default: default:
throw new Error( throw new Error(
`Platform '${process.platform}' is not supported. Supported platforms: 'darwin', 'linux', 'win32'` `Platform '${platform}' is not supported. Supported platforms: 'darwin', 'linux', 'win32'`
); );
} }
} }