mirror of
https://github.com/actions/runner-images.git
synced 2025-12-11 03:27:05 +00:00
[Ubuntu] Fix GRADLE_HOME environment variable (#3225)
* fix gradle_home env var * add gradle test and minor rework * debug
This commit is contained in:
committed by
GitHub
parent
4440cbd3f3
commit
19537cbf0b
@@ -83,7 +83,7 @@ curl -sL $gradleUrl -o gradleLatest.zip
|
||||
unzip -qq -d /usr/share gradleLatest.zip
|
||||
rm gradleLatest.zip
|
||||
ln -s /usr/share/gradle-"${gradleVersion}"/bin/gradle /usr/bin/gradle
|
||||
echo "GRADLE_HOME=/usr/share/gradle" | tee -a /etc/environment
|
||||
echo "GRADLE_HOME=$(find /usr/share -depth -maxdepth 1 -name "gradle*")" | tee -a /etc/environment
|
||||
|
||||
reloadEtcEnvironment
|
||||
invoke_tests "Java"
|
||||
|
||||
@@ -18,11 +18,21 @@ Describe "Java" {
|
||||
@{ ToolName = "javac" }
|
||||
@{ ToolName = "mvn" }
|
||||
@{ ToolName = "ant" }
|
||||
@{ ToolName = "gradle" }
|
||||
) {
|
||||
"$ToolName -version" | Should -ReturnZeroExitCode
|
||||
}
|
||||
|
||||
It "Gradle" {
|
||||
"gradle -version" | Should -ReturnZeroExitCode
|
||||
|
||||
$gradleVariableValue = Get-EnvironmentVariable "GRADLE_HOME"
|
||||
$gradleVariableValue | Should -BeLike "/usr/share/gradle-*"
|
||||
|
||||
$gradlePath = Join-Path $env:GRADLE_HOME "bin/gradle"
|
||||
$result = Get-CommandResult "`"$GradlePath`" -version"
|
||||
$result.ExitCode | Should -Be 0
|
||||
}
|
||||
|
||||
It "Java <Version>" -TestCases $jdkVersions {
|
||||
$javaVariableValue = Get-EnvironmentVariable "JAVA_HOME_${Version}_X64"
|
||||
$javaVariableValue | Should -Not -BeNullOrEmpty
|
||||
|
||||
Reference in New Issue
Block a user