Adjust for new dev build naming scheme.

This commit is contained in:
Fabio Niephaus 2023-04-10 12:48:07 +02:00
parent 40947ba8ce
commit c8fdb59e88
No known key found for this signature in database
GPG Key ID: F21CF5275F31DFD6
2 changed files with 16 additions and 12 deletions

9
dist/main/index.js generated vendored
View File

@ -74748,7 +74748,7 @@ exports.setUpGraalVMDevBuild = setUpGraalVMDevBuild;
function setUpGraalVMRelease(gdsToken, version, javaVersion) { function setUpGraalVMRelease(gdsToken, version, javaVersion) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
const isEE = gdsToken.length > 0; const isEE = gdsToken.length > 0;
const toolName = determineToolName(isEE, javaVersion); const toolName = determineToolName(isEE, version, javaVersion);
let downloader; let downloader;
if (isEE) { if (isEE) {
downloader = () => __awaiter(this, void 0, void 0, function* () { return gds_1.downloadGraalVMEE(gdsToken, version, javaVersion); }); downloader = () => __awaiter(this, void 0, void 0, function* () { return gds_1.downloadGraalVMEE(gdsToken, version, javaVersion); });
@ -74792,10 +74792,11 @@ function findDownloadUrl(release, javaVersion) {
throw new Error(`Could not find GraalVM dev build for Java ${javaVersion}. It may no longer be available, so please consider upgrading the Java version. If you think this is a mistake, please file an issue at: https://github.com/graalvm/setup-graalvm/issues.`); throw new Error(`Could not find GraalVM dev build for Java ${javaVersion}. It may no longer be available, so please consider upgrading the Java version. If you think this is a mistake, please file an issue at: https://github.com/graalvm/setup-graalvm/issues.`);
} }
function determineGraalVMIdentifier(isEE, version, javaVersion) { function determineGraalVMIdentifier(isEE, version, javaVersion) {
return `graalvm-${isEE ? 'ee' : 'ce'}-java${javaVersion}-${c.GRAALVM_PLATFORM}-${c.GRAALVM_ARCH}-${version}`; return `${determineToolName(isEE, version, javaVersion)}-${c.GRAALVM_ARCH}-${version}`;
} }
function determineToolName(isEE, javaVersion) { function determineToolName(isEE, version, javaVersion) {
return `graalvm-${isEE ? 'ee' : 'ce'}-java${javaVersion}-${c.GRAALVM_PLATFORM}`; const infix = isEE ? 'ee' : version === c.VERSION_DEV ? 'community' : 'ce';
return `graalvm-${infix}-java${javaVersion}-${c.GRAALVM_PLATFORM}`;
} }
function downloadGraalVMCE(version, javaVersion) { function downloadGraalVMCE(version, javaVersion) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {

View File

@ -55,7 +55,7 @@ export async function setUpGraalVMRelease(
javaVersion: string javaVersion: string
): Promise<string> { ): Promise<string> {
const isEE = gdsToken.length > 0 const isEE = gdsToken.length > 0
const toolName = determineToolName(isEE, javaVersion) const toolName = determineToolName(isEE, version, javaVersion)
let downloader: () => Promise<string> let downloader: () => Promise<string>
if (isEE) { if (isEE) {
downloader = async () => downloadGraalVMEE(gdsToken, version, javaVersion) downloader = async () => downloadGraalVMEE(gdsToken, version, javaVersion)
@ -124,15 +124,18 @@ function determineGraalVMIdentifier(
version: string, version: string,
javaVersion: string javaVersion: string
): string { ): string {
return `graalvm-${isEE ? 'ee' : 'ce'}-java${javaVersion}-${ return `${determineToolName(isEE, version, javaVersion)}-${
c.GRAALVM_PLATFORM c.GRAALVM_ARCH
}-${c.GRAALVM_ARCH}-${version}` }-${version}`
} }
function determineToolName(isEE: boolean, javaVersion: string): string { function determineToolName(
return `graalvm-${isEE ? 'ee' : 'ce'}-java${javaVersion}-${ isEE: boolean,
c.GRAALVM_PLATFORM version: string,
}` javaVersion: string
): string {
const infix = isEE ? 'ee' : version === c.VERSION_DEV ? 'community' : 'ce'
return `graalvm-${infix}-java${javaVersion}-${c.GRAALVM_PLATFORM}`
} }
async function downloadGraalVMCE( async function downloadGraalVMCE(