Rename nightly to dev builds.

This commit is contained in:
Fabio Niephaus
2022-01-03 13:11:04 +01:00
parent a44c598f75
commit 7a1abedd1b
8 changed files with 27 additions and 26 deletions

View File

@@ -5,8 +5,8 @@ import {join} from 'path'
export const IS_MACOS = process.platform === 'darwin'
export const IS_WINDOWS = process.platform === 'win32'
export const VERSION_DEV = 'dev'
export const VERSION_LATEST = 'latest'
export const VERSION_NIGHTLY = 'nightly'
export const VERSION_TRUNK = 'trunk'
export const GRAALVM_BASE = join(homedir(), '.graalvm')

View File

@@ -3,7 +3,7 @@ import {downloadAndExtractJDK, getLatestRelease} from './utils'
const GRAALVM_CE_DL_BASE =
'https://github.com/graalvm/graalvm-ce-builds/releases/download'
const GRAALVM_REPO_NIGHTLY = 'graalvm-ce-dev-builds'
const GRAALVM_REPO_DEV_BUILDS = 'graalvm-ce-dev-builds'
const GRAALVM_REPO_RELEASES = 'graalvm-ce-builds'
const GRAALVM_TAG_PREFIX = 'vm-'
@@ -20,18 +20,18 @@ export async function setUpGraalVMLatest(javaVersion: string): Promise<string> {
throw new Error(`Could not find latest GraalVM release: ${tag_name}`)
}
export async function setUpGraalVMNightly(
export async function setUpGraalVMDevBuild(
javaVersion: string
): Promise<string> {
const latestNightly = await getLatestRelease(GRAALVM_REPO_NIGHTLY)
const latestDevBuild = await getLatestRelease(GRAALVM_REPO_DEV_BUILDS)
const graalVMIdentifier = determineGraalVMIdentifier('dev', javaVersion)
const expectedFileName = `${graalVMIdentifier}${c.GRAALVM_FILE_EXTENSION}`
for (const asset of latestNightly.assets) {
for (const asset of latestDevBuild.assets) {
if (asset.name === expectedFileName) {
return downloadAndExtractJDK(asset.browser_download_url)
}
}
throw new Error('Could not find GraalVM nightly build')
throw new Error('Could not find GraalVM dev build')
}
export async function setUpGraalVMRelease(

View File

@@ -30,8 +30,8 @@ async function run(): Promise<void> {
case c.VERSION_LATEST:
graalVMHome = await graalvm.setUpGraalVMLatest(javaVersion)
break
case c.VERSION_NIGHTLY:
graalVMHome = await graalvm.setUpGraalVMNightly(javaVersion)
case c.VERSION_DEV:
graalVMHome = await graalvm.setUpGraalVMDevBuild(javaVersion)
break
case c.VERSION_TRUNK:
graalVMHome = await setUpGraalVMTrunk(javaVersion, components)