Add GraalVM Community Edition & GraalVM Native Image (#2330)

* added graalvm

* added native-image and updated SoftwareReport

* rework GraalVM installation

* fixed graalvm installation

* Updated SoftwareReport.Generator

* updated graalvm.sh

* fixed graalvm.sh

* fixed graalvm.sh

* removed rm command

* resolved comments

* fixed softwarereport for GraalVM

* added invoke_tests for graalvm

* fixed tests for graalvm

* fixed GraalVM tests and SoftwareReport

* added source  etc-environment.sh to graalvm.sh

* fixed GraalVM tests

* resolved comments

* fixed graalVM SoftwareReport

* added GRAALVM_11_ROOT variable

* fixed comment for env variable

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
This commit is contained in:
Nikita Bykov
2021-01-13 10:45:39 +03:00
committed by GitHub
parent 2882a9fde3
commit b42d8566f9
5 changed files with 55 additions and 2 deletions

View File

@@ -299,6 +299,16 @@ Describe "Phantomjs" {
}
}
Describe "GraalVM" -Skip:(-not (Test-IsUbuntu20)) {
It "graalvm" {
'$GRAALVM_11_ROOT/bin/java -version' | Should -ReturnZeroExitCode
}
It "native-image" {
'$GRAALVM_11_ROOT/bin/native-image --version' | Should -ReturnZeroExitCode
}
}
Describe "Containers" -Skip:(Test-IsUbuntu16) {
$testCases = @("podman", "buildah", "skopeo") | ForEach-Object { @{ContainerCommand = $_} }
@@ -339,4 +349,4 @@ Describe "Python" {
"$PythonCommand --version" | Should -ReturnZeroExitCode
}
}
}