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:
Andy Mishechkin
2021-01-20 03:46:42 -08:00
committed by GitHub
parent 29847cd01a
commit 538640ca2a
4 changed files with 19 additions and 1 deletions

View File

@@ -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
}

View File

@@ -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 @(

View File

@@ -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
}
}

View File

@@ -106,6 +106,7 @@
"apt": { "apt": {
"common_packages": [ "common_packages": [
"build-essential", "build-essential",
"chromium-browser",
"dbus", "dbus",
"dnsutils", "dnsutils",
"dpkg", "dpkg",