[Ubuntu] Add java dependent tools back to ubuntu 22 (#5618)

* Get back kotlin and selenium

* Get back leiningen and android tools
This commit is contained in:
Mikhail Timofeev
2022-05-27 10:46:59 +04:00
committed by GitHub
parent 1d519b89d7
commit c61cbbf296
5 changed files with 21 additions and 21 deletions

View File

@@ -49,13 +49,13 @@ $runtimesList = @(
(Get-JuliaVersion), (Get-JuliaVersion),
(Get-ClangVersions), (Get-ClangVersions),
(Get-ClangFormatVersions), (Get-ClangFormatVersions),
(Get-ClangTidyVersions) (Get-ClangTidyVersions),
(Get-KotlinVersion)
) )
if ((Test-IsUbuntu18) -or (Test-IsUbuntu20)) { if ((Test-IsUbuntu18) -or (Test-IsUbuntu20)) {
$runtimesList += @( $runtimesList += @(
(Get-MsbuildVersion), (Get-MsbuildVersion),
(Get-KotlinVersion),
(Get-MonoVersion), (Get-MonoVersion),
(Get-ErlangVersion), (Get-ErlangVersion),
(Get-ErlangRebar3Version), (Get-ErlangRebar3Version),
@@ -128,6 +128,7 @@ $toolsList = @(
(Get-GitFTPVersion), (Get-GitFTPVersion),
(Get-HavegedVersion), (Get-HavegedVersion),
(Get-HerokuVersion), (Get-HerokuVersion),
(Get-LeiningenVersion),
(Get-SVNVersion), (Get-SVNVersion),
(Get-JqVersion), (Get-JqVersion),
(Get-YqVersion), (Get-YqVersion),
@@ -154,7 +155,6 @@ $toolsList = @(
if ((Test-IsUbuntu18) -or (Test-IsUbuntu20)) { if ((Test-IsUbuntu18) -or (Test-IsUbuntu20)) {
$toolsList += @( $toolsList += @(
(Get-PhantomJSVersion), (Get-PhantomJSVersion),
(Get-LeiningenVersion),
(Get-HHVMVersion) (Get-HHVMVersion)
) )
} }
@@ -229,14 +229,14 @@ $markdown += New-MDHeader "Browsers and Drivers" -Level 3
$browsersAndDriversList = @( $browsersAndDriversList = @(
(Get-ChromeVersion), (Get-ChromeVersion),
(Get-ChromeDriverVersion), (Get-ChromeDriverVersion),
(Get-ChromiumVersion) (Get-ChromiumVersion),
(Get-SeleniumVersion)
) )
if ((Test-IsUbuntu18) -or (Test-IsUbuntu20)) { if ((Test-IsUbuntu18) -or (Test-IsUbuntu20)) {
$browsersAndDriversList += @( $browsersAndDriversList += @(
(Get-FirefoxVersion), (Get-FirefoxVersion),
(Get-GeckodriverVersion), (Get-GeckodriverVersion)
(Get-SeleniumVersion)
) )
} }
@@ -293,14 +293,12 @@ $markdown += New-MDList -Style Unordered -Lines @(
$markdown += Build-WebServersSection $markdown += Build-WebServersSection
if ((Test-IsUbuntu18) -or (Test-IsUbuntu20)) { $markdown += New-MDHeader "Android" -Level 3
$markdown += New-MDHeader "Android" -Level 3 $markdown += Build-AndroidTable | New-MDTable
$markdown += Build-AndroidTable | New-MDTable $markdown += New-MDNewLine
$markdown += New-MDNewLine $markdown += New-MDHeader "Environment variables" -Level 4
$markdown += New-MDHeader "Environment variables" -Level 4 $markdown += Build-AndroidEnvironmentTable | New-MDTable
$markdown += Build-AndroidEnvironmentTable | New-MDTable $markdown += New-MDNewLine
$markdown += New-MDNewLine
}
$markdown += New-MDHeader "Cached Docker images" -Level 3 $markdown += New-MDHeader "Cached Docker images" -Level 3
$markdown += Get-CachedDockerImagesTableData | New-MDTable $markdown += Get-CachedDockerImagesTableData | New-MDTable

View File

@@ -1,6 +1,4 @@
Describe "Android" { Describe "Android" {
if (Test-IsUbuntu22) { return }
$androidSdkManagerPackages = Get-AndroidPackages $androidSdkManagerPackages = Get-AndroidPackages
[int]$platformMinVersion = Get-ToolsetValue "android.platform_min_version" [int]$platformMinVersion = Get-ToolsetValue "android.platform_min_version"
[version]$buildToolsMinVersion = Get-ToolsetValue "android.build_tools_min_version" [version]$buildToolsMinVersion = Get-ToolsetValue "android.build_tools_min_version"

View File

@@ -206,7 +206,7 @@ Describe "Sbt" {
} }
} }
Describe "Selenium" -Skip:(Test-IsUbuntu22) { Describe "Selenium" {
It "Selenium is installed" { It "Selenium is installed" {
$seleniumBinaryName = (Get-ToolsetContent).selenium.binary_name $seleniumBinaryName = (Get-ToolsetContent).selenium.binary_name
$seleniumPath = Join-Path "/usr/share/java" "$seleniumBinaryName.jar" $seleniumPath = Join-Path "/usr/share/java" "$seleniumBinaryName.jar"
@@ -298,7 +298,7 @@ Describe "Kubernetes tools" {
} }
} }
Describe "Leiningen" -Skip:(Test-IsUbuntu22) { Describe "Leiningen" {
It "leiningen" { It "leiningen" {
"lein --version" | Should -ReturnZeroExitCode "lein --version" | Should -ReturnZeroExitCode
} }
@@ -397,7 +397,7 @@ Describe "yq" {
} }
} }
Describe "Kotlin" -Skip:(Test-IsUbuntu22) { Describe "Kotlin" {
It "kapt" { It "kapt" {
"kapt -version"| Should -ReturnZeroExitCode "kapt -version"| Should -ReturnZeroExitCode
} }

View File

@@ -87,9 +87,9 @@
"cmake;3.18.1" "cmake;3.18.1"
], ],
"ndk": { "ndk": {
"default": "21", "default": "23",
"versions": [ "versions": [
"21", "22", "23" "21", "23", "24"
] ]
} }
}, },

View File

@@ -290,7 +290,9 @@ build {
"${path.root}/scripts/installers/java-tools.sh", "${path.root}/scripts/installers/java-tools.sh",
"${path.root}/scripts/installers/kubernetes-tools.sh", "${path.root}/scripts/installers/kubernetes-tools.sh",
"${path.root}/scripts/installers/oc.sh", "${path.root}/scripts/installers/oc.sh",
"${path.root}/scripts/installers/leiningen.sh",
"${path.root}/scripts/installers/miniconda.sh", "${path.root}/scripts/installers/miniconda.sh",
"${path.root}/scripts/installers/kotlin.sh",
"${path.root}/scripts/installers/mysql.sh", "${path.root}/scripts/installers/mysql.sh",
"${path.root}/scripts/installers/sqlpackage.sh", "${path.root}/scripts/installers/sqlpackage.sh",
"${path.root}/scripts/installers/nginx.sh", "${path.root}/scripts/installers/nginx.sh",
@@ -306,10 +308,12 @@ build {
"${path.root}/scripts/installers/rust.sh", "${path.root}/scripts/installers/rust.sh",
"${path.root}/scripts/installers/julia.sh", "${path.root}/scripts/installers/julia.sh",
"${path.root}/scripts/installers/sbt.sh", "${path.root}/scripts/installers/sbt.sh",
"${path.root}/scripts/installers/selenium.sh",
"${path.root}/scripts/installers/terraform.sh", "${path.root}/scripts/installers/terraform.sh",
"${path.root}/scripts/installers/packer.sh", "${path.root}/scripts/installers/packer.sh",
"${path.root}/scripts/installers/vcpkg.sh", "${path.root}/scripts/installers/vcpkg.sh",
"${path.root}/scripts/installers/dpkg-config.sh", "${path.root}/scripts/installers/dpkg-config.sh",
"${path.root}/scripts/installers/android.sh",
"${path.root}/scripts/installers/yq.sh", "${path.root}/scripts/installers/yq.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",