mirror of
https://github.com/actions/runner-images-sangeeth.git
synced 2025-12-20 06:29:50 +00:00
Windows update IEDriverServer version to latest (#6671)
This commit is contained in:
@@ -3,15 +3,9 @@
|
|||||||
## Desc: Install Selenium Web Drivers
|
## Desc: Install Selenium Web Drivers
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
try {
|
|
||||||
$latestReleaseUrl = "https://selenium-release.storage.googleapis.com/"
|
$json = Invoke-RestMethod -Uri "https://api.github.com/repos/SeleniumHQ/selenium/releases?per_page=100"
|
||||||
$latestReleaseInfo = Invoke-RestMethod -Uri $latestReleaseUrl
|
$ieDriverUrl = $json.Where{-not $_.prerelease}.assets.browser_download_url | Where-Object { $_ -like "*IEDriverServer_x64_*.zip" } | Select-Object -First 1
|
||||||
$latestIEVersion = $latestReleaseInfo.ListBucketResult.Contents | Where-Object Key -match "IEDriverServer_x64" | Sort-Object LastModified | Select-Object -ExpandProperty Key -Last 1
|
|
||||||
$ieDriverUrl = -join ($latestReleaseUrl, $latestIEVersion)
|
|
||||||
} catch {
|
|
||||||
Write-Error "[!] Failed to get IEDriver version [$latestReleaseUrl]: $_"
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
# Download IE selenium driver
|
# Download IE selenium driver
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user