Skip to content

Commit 79253e5

Browse files
committed
[bazel] Add a //:server target for a local selenium grid with pinned browsers
1 parent 9abb253 commit 79253e5

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

BUILD.bazel

+20
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
load("//common:browsers.bzl", "chrome_data", "firefox_data")
2+
load("//java:browsers.bzl", "chrome_jvm_flags", "firefox_jvm_flags")
3+
load("//java:defs.bzl", "artifact")
4+
15
filegroup(
26
name = "license",
37
srcs = [
@@ -26,3 +30,19 @@ alias(
2630
name = "selenium-server-standalone",
2731
actual = "//java/server/src/org/openqa/selenium/grid:selenium_server_deploy.jar",
2832
)
33+
34+
java_binary(
35+
name = "server",
36+
main_class = "org.openqa.selenium.grid.Bootstrap",
37+
runtime_deps = [
38+
"//java/server/src/org/openqa/selenium/grid",
39+
artifact("org.slf4j:slf4j-jdk14"),
40+
],
41+
jvm_flags = chrome_jvm_flags + firefox_jvm_flags,
42+
data = chrome_data + firefox_data,
43+
args = [
44+
"standalone",
45+
"--relax-checks",
46+
"true",
47+
],
48+
)

0 commit comments

Comments
 (0)