mirror of
https://github.com/actions/runner-images.git
synced 2025-12-17 23:28:57 +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
|
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 {
|
function Build-PackageManagementEnvironmentTable {
|
||||||
return @(
|
return @(
|
||||||
[PSCustomObject] @{
|
[PSCustomObject] @{
|
||||||
|
|||||||
@@ -168,9 +168,6 @@ $cliTools.AddToolVersion("Vercel CLI", $(Get-VerselCliversion))
|
|||||||
|
|
||||||
|
|
||||||
$installedSoftware.AddHeader("Java").AddTable($(Get-JavaVersionsTable))
|
$installedSoftware.AddHeader("Java").AddTable($(Get-JavaVersionsTable))
|
||||||
if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) {
|
|
||||||
$installedSoftware.AddHeader("GraalVM").AddTable($(Build-GraalVMTable))
|
|
||||||
}
|
|
||||||
|
|
||||||
$phpTools = $installedSoftware.AddHeader("PHP Tools")
|
$phpTools = $installedSoftware.AddHeader("PHP Tools")
|
||||||
$phpTools.AddToolVersionsListInline("PHP", $(Get-PHPVersions), "^\d+\.\d+")
|
$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" {
|
Describe "Containers" {
|
||||||
$testCases = @("podman", "buildah", "skopeo") | ForEach-Object { @{ContainerCommand = $_} }
|
$testCases = @("podman", "buildah", "skopeo") | ForEach-Object { @{ContainerCommand = $_} }
|
||||||
|
|
||||||
|
|||||||
@@ -253,7 +253,6 @@
|
|||||||
"{{template_dir}}/scripts/installers/android.sh",
|
"{{template_dir}}/scripts/installers/android.sh",
|
||||||
"{{template_dir}}/scripts/installers/pypy.sh",
|
"{{template_dir}}/scripts/installers/pypy.sh",
|
||||||
"{{template_dir}}/scripts/installers/python.sh",
|
"{{template_dir}}/scripts/installers/python.sh",
|
||||||
"{{template_dir}}/scripts/installers/graalvm.sh",
|
|
||||||
"{{template_dir}}/scripts/installers/zstd.sh"
|
"{{template_dir}}/scripts/installers/zstd.sh"
|
||||||
],
|
],
|
||||||
"environment_vars": [
|
"environment_vars": [
|
||||||
|
|||||||
@@ -334,7 +334,6 @@ build {
|
|||||||
"${path.root}/scripts/installers/android.sh",
|
"${path.root}/scripts/installers/android.sh",
|
||||||
"${path.root}/scripts/installers/pypy.sh",
|
"${path.root}/scripts/installers/pypy.sh",
|
||||||
"${path.root}/scripts/installers/python.sh",
|
"${path.root}/scripts/installers/python.sh",
|
||||||
"${path.root}/scripts/installers/graalvm.sh",
|
|
||||||
"${path.root}/scripts/installers/zstd.sh"
|
"${path.root}/scripts/installers/zstd.sh"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user