mirror of
https://github.com/actions/runner-images.git
synced 2025-12-15 22:26:56 +00:00
[ubuntu] remove GraalVM (#7399)
This commit is contained in:
committed by
GitHub
parent
46f5d5470a
commit
bc834aa083
@@ -344,21 +344,6 @@ function Get-PipxVersion {
|
||||
return $Matches.Version
|
||||
}
|
||||
|
||||
function Get-GraalVMVersion {
|
||||
$version = & "$env:GRAALVM_11_ROOT\bin\java" --version | Select-String -Pattern "GraalVM" | Take-OutputPart -Part 5,6
|
||||
return $version
|
||||
}
|
||||
|
||||
function Build-GraalVMTable {
|
||||
$version = Get-GraalVMVersion
|
||||
$envVariables = "GRAALVM_11_ROOT"
|
||||
|
||||
return [PSCustomObject] @{
|
||||
"Version" = $version
|
||||
"Environment variables" = $envVariables
|
||||
}
|
||||
}
|
||||
|
||||
function Build-PackageManagementEnvironmentTable {
|
||||
return @(
|
||||
[PSCustomObject] @{
|
||||
|
||||
@@ -168,9 +168,6 @@ $cliTools.AddToolVersion("Vercel CLI", $(Get-VerselCliversion))
|
||||
|
||||
|
||||
$installedSoftware.AddHeader("Java").AddTable($(Get-JavaVersionsTable))
|
||||
if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) {
|
||||
$installedSoftware.AddHeader("GraalVM").AddTable($(Build-GraalVMTable))
|
||||
}
|
||||
|
||||
$phpTools = $installedSoftware.AddHeader("PHP Tools")
|
||||
$phpTools.AddToolVersionsListInline("PHP", $(Get-PHPVersions), "^\d+\.\d+")
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
#!/bin/bash -e
|
||||
################################################################################
|
||||
## File: graalvm.sh
|
||||
## Desc: Installs GraalVM
|
||||
################################################################################
|
||||
|
||||
source $HELPER_SCRIPTS/install.sh
|
||||
source $HELPER_SCRIPTS/etc-environment.sh
|
||||
|
||||
# Install GraalVM
|
||||
GRAALVM_ROOT=/usr/local/graalvm
|
||||
export GRAALVM_11_ROOT=$GRAALVM_ROOT/graalvm-ce-java11*
|
||||
|
||||
downloadUrl=$(get_github_package_download_url "graalvm/graalvm-ce-builds" "contains(\"graalvm-ce-java11-linux-amd64\") and endswith(\"tar.gz\")")
|
||||
download_with_retries "$downloadUrl" "/tmp" "graalvm-archive.tar.gz"
|
||||
mkdir $GRAALVM_ROOT
|
||||
tar -xzf "/tmp/graalvm-archive.tar.gz" -C $GRAALVM_ROOT
|
||||
|
||||
# Set environment variable for GraalVM root
|
||||
setEtcEnvironmentVariable "GRAALVM_11_ROOT" $GRAALVM_11_ROOT
|
||||
|
||||
# Install Native Image
|
||||
$GRAALVM_11_ROOT/bin/gu install native-image
|
||||
|
||||
invoke_tests "Tools" "GraalVM"
|
||||
@@ -331,16 +331,6 @@ Describe "Phantomjs" -Skip:(Test-IsUbuntu22) {
|
||||
}
|
||||
}
|
||||
|
||||
Describe "GraalVM" {
|
||||
It "graalvm" {
|
||||
'$GRAALVM_11_ROOT/bin/java -version' | Should -ReturnZeroExitCode
|
||||
}
|
||||
|
||||
It "native-image" {
|
||||
'$GRAALVM_11_ROOT/bin/native-image --version' | Should -ReturnZeroExitCode
|
||||
}
|
||||
}
|
||||
|
||||
Describe "Containers" {
|
||||
$testCases = @("podman", "buildah", "skopeo") | ForEach-Object { @{ContainerCommand = $_} }
|
||||
|
||||
|
||||
@@ -253,7 +253,6 @@
|
||||
"{{template_dir}}/scripts/installers/android.sh",
|
||||
"{{template_dir}}/scripts/installers/pypy.sh",
|
||||
"{{template_dir}}/scripts/installers/python.sh",
|
||||
"{{template_dir}}/scripts/installers/graalvm.sh",
|
||||
"{{template_dir}}/scripts/installers/zstd.sh"
|
||||
],
|
||||
"environment_vars": [
|
||||
|
||||
@@ -334,7 +334,6 @@ build {
|
||||
"${path.root}/scripts/installers/android.sh",
|
||||
"${path.root}/scripts/installers/pypy.sh",
|
||||
"${path.root}/scripts/installers/python.sh",
|
||||
"${path.root}/scripts/installers/graalvm.sh",
|
||||
"${path.root}/scripts/installers/zstd.sh"
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user