mirror of
https://github.com/actions/runner-images.git
synced 2025-12-14 13:17:54 +00:00
Chromium browser has been added to Ubuntu 20 (#2463)
* deploy script for chromium-browser has been created * Chromium-browser.sh has been added to packer template * Chromium has been added to software report * Chromium-browser installation has been moved to toolset * Bug - chromium-browser.sh has been removed from ubuntu2004.json * Browsers documentation has been fixed
This commit is contained in:
@@ -17,3 +17,8 @@ function Get-GeckodriverVersion {
|
|||||||
$geckodriverVersion = geckodriver --version | Select-Object -First 1 | Take-OutputPart -Part 1
|
$geckodriverVersion = geckodriver --version | Select-Object -First 1 | Take-OutputPart -Part 1
|
||||||
return "Geckodriver $geckodriverVersion"
|
return "Geckodriver $geckodriverVersion"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function Get-ChromiumVersion {
|
||||||
|
$chromiumVersion = chromium --version | Take-OutputPart -Part 0,1
|
||||||
|
return $chromiumVersion
|
||||||
|
}
|
||||||
@@ -200,12 +200,18 @@ $markdown += New-MDList -Style Unordered -Lines (@(
|
|||||||
)
|
)
|
||||||
|
|
||||||
$markdown += New-MDHeader "Browsers and Drivers" -Level 3
|
$markdown += New-MDHeader "Browsers and Drivers" -Level 3
|
||||||
$markdown += New-MDList -Style Unordered -Lines @(
|
|
||||||
|
$browsersAndDriversList = @(
|
||||||
(Get-ChromeVersion),
|
(Get-ChromeVersion),
|
||||||
(Get-ChromeDriverVersion),
|
(Get-ChromeDriverVersion),
|
||||||
(Get-FirefoxVersion),
|
(Get-FirefoxVersion),
|
||||||
(Get-GeckodriverVersion)
|
(Get-GeckodriverVersion)
|
||||||
)
|
)
|
||||||
|
if (Test-IsUbuntu20) {
|
||||||
|
$browsersAndDriversList = @(Get-ChromiumVersion) + $browsersAndDriversList
|
||||||
|
}
|
||||||
|
|
||||||
|
$markdown += New-MDList -Style Unordered -Lines $browsersAndDriversList
|
||||||
|
|
||||||
$markdown += New-MDHeader ".NET Core SDK" -Level 3
|
$markdown += New-MDHeader ".NET Core SDK" -Level 3
|
||||||
$markdown += New-MDList -Style Unordered -Lines @(
|
$markdown += New-MDList -Style Unordered -Lines @(
|
||||||
|
|||||||
@@ -17,3 +17,9 @@ Describe "Chrome" {
|
|||||||
"chromedriver --version" | Should -ReturnZeroExitCode
|
"chromedriver --version" | Should -ReturnZeroExitCode
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Describe "Chromium" -Skip:(-not (Test-IsUbuntu20)) {
|
||||||
|
It "Chromium" {
|
||||||
|
"chromium --version" | Should -ReturnZeroExitCode
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -106,6 +106,7 @@
|
|||||||
"apt": {
|
"apt": {
|
||||||
"common_packages": [
|
"common_packages": [
|
||||||
"build-essential",
|
"build-essential",
|
||||||
|
"chromium-browser",
|
||||||
"dbus",
|
"dbus",
|
||||||
"dnsutils",
|
"dnsutils",
|
||||||
"dpkg",
|
"dpkg",
|
||||||
|
|||||||
Reference in New Issue
Block a user