[build] download pinned selenium manager versions instead of storing in repo
diff --git a/WORKSPACE b/WORKSPACE index 643b168..111caff 100644 --- a/WORKSPACE +++ b/WORKSPACE
@@ -321,6 +321,10 @@ repository = "selenium/standalone-chrome", ) +load("//common:selenium_manager.bzl", "selenium_manager") + +selenium_manager() + load("//common:repositories.bzl", "pin_browsers") pin_browsers()
diff --git a/common/manager/BUILD.bazel b/common/manager/BUILD.bazel index 68a4593..5d2c92a 100644 --- a/common/manager/BUILD.bazel +++ b/common/manager/BUILD.bazel
@@ -10,33 +10,15 @@ alias( name = "selenium-manager-linux", - actual = select({ - "//common:stamp": "linux/selenium-manager", - "//conditions:default": "//rust:selenium-manager-linux", - }), + actual = "@download_sm_linux//file", ) alias( name = "selenium-manager-macos", - actual = select({ - "//common:stamp": "macos/selenium-manager", - "//conditions:default": "//rust:selenium-manager-macos", - }), + actual = "@download_sm_macos//file", ) -# Rust does not compile properly on windows so just use what is in repo for now alias( name = "selenium-manager-windows", - actual = "windows/selenium-manager.exe", -) - -exports_files( - [ - "linux/selenium-manager", - "macos/selenium-manager", - "windows/selenium-manager.exe", - ], - visibility = [ - "//rust:__pkg__", - ], + actual = "@download_sm_windows//file", )
diff --git a/common/manager/linux/selenium-manager b/common/manager/linux/selenium-manager deleted file mode 100755 index 1752299..0000000 --- a/common/manager/linux/selenium-manager +++ /dev/null Binary files differ
diff --git a/common/manager/macos/selenium-manager b/common/manager/macos/selenium-manager deleted file mode 100755 index d41cff8..0000000 --- a/common/manager/macos/selenium-manager +++ /dev/null Binary files differ
diff --git a/common/manager/windows/selenium-manager.exe b/common/manager/windows/selenium-manager.exe deleted file mode 100644 index a2f0361..0000000 --- a/common/manager/windows/selenium-manager.exe +++ /dev/null Binary files differ
diff --git a/rust/BUILD.bazel b/rust/BUILD.bazel index 2d86547..f0cc8d6 100644 --- a/rust/BUILD.bazel +++ b/rust/BUILD.bazel
@@ -18,7 +18,7 @@ name = "selenium-manager-windows", actual = select({ "//common:windows": ":selenium-manager", - "//conditions:default": "//common/manager:windows/selenium-manager.exe", + "//conditions:default": "@download_sm_windows//file", }), tags = [ "manual", @@ -32,7 +32,7 @@ name = "selenium-manager-macos", actual = select({ "//common:macos": ":selenium-manager", - "//conditions:default": "//common/manager:macos/selenium-manager", + "//conditions:default": "@download_sm_macos//file", }), tags = [ "manual", @@ -46,7 +46,7 @@ name = "selenium-manager-linux", actual = select({ "//common:linux": ":selenium-manager", - "//conditions:default": "//common/manager:linux/selenium-manager", + "//conditions:default": "@download_sm_linux//file", }), tags = [ "manual",