|
1 | 1 | load("@rules_jvm_external//:defs.bzl", "artifact") |
2 | 2 | load("//common:defs.bzl", "copy_file") |
3 | | -load("//java:defs.bzl", "java_binary", "java_dist_zip", "java_export", "java_library", "javadoc", "merge_jars") |
| 3 | +load( |
| 4 | + "//java:defs.bzl", |
| 5 | + "java_binary", |
| 6 | + "java_dist_zip", |
| 7 | + "java_export", |
| 8 | + "java_library", |
| 9 | + "javadoc", |
| 10 | + "maven_bom", |
| 11 | + "merge_jars", |
| 12 | +) |
4 | 13 | load("//java:version.bzl", "SE_VERSION") |
5 | 14 | load("//java/src/org/openqa/selenium/devtools:versions.bzl", "CDP_DEPS") |
6 | 15 |
|
@@ -82,6 +91,36 @@ java_library( |
82 | 91 | ], |
83 | 92 | ) |
84 | 93 |
|
| 94 | +# Generated from: bazel query 'kind(maven_publish, set(//java/... //third_party/...))' | sort |
| 95 | +# with the selenium rc, bom dependencies (naturally), and CDP implementations removed. |
| 96 | +maven_bom( |
| 97 | + name = "bom", |
| 98 | + bom_pom_template = "bom-pom-template.xml", |
| 99 | + dependencies_maven_coordinates = "org.seleniumhq.selenium:selenium-dependencies-bom:%s" % SE_VERSION, |
| 100 | + dependencies_pom_template = "bom-pom-template.xml", |
| 101 | + java_exports = [ |
| 102 | + "//java/src/org/openqa/selenium/chrome:chrome", |
| 103 | + "//java/src/org/openqa/selenium/chromium:chromium", |
| 104 | + "//java/src/org/openqa/selenium/edge:edge", |
| 105 | + "//java/src/org/openqa/selenium/firefox:firefox", |
| 106 | + "//java/src/org/openqa/selenium/grid/sessionmap/jdbc:jdbc", |
| 107 | + "//java/src/org/openqa/selenium/grid/sessionmap/redis:redis", |
| 108 | + "//java/src/org/openqa/selenium/grid:grid", |
| 109 | + "//java/src/org/openqa/selenium/ie:ie", |
| 110 | + "//java/src/org/openqa/selenium/json:json", |
| 111 | + "//java/src/org/openqa/selenium/lift:lift", |
| 112 | + "//java/src/org/openqa/selenium/manager:manager", |
| 113 | + "//java/src/org/openqa/selenium/remote/http/jdk:jdk", |
| 114 | + "//java/src/org/openqa/selenium/remote/http:http", |
| 115 | + "//java/src/org/openqa/selenium/remote:remote", |
| 116 | + "//java/src/org/openqa/selenium/safari:safari", |
| 117 | + "//java/src/org/openqa/selenium/support:support", |
| 118 | + "//java/src/org/openqa/selenium:client-combined", |
| 119 | + "//java/src/org/openqa/selenium:core", |
| 120 | + ] + CDP_DEPS, |
| 121 | + maven_coordinates = "org.seleniumhq.selenium:selenium-bom:%s" % SE_VERSION, |
| 122 | +) |
| 123 | + |
85 | 124 | java_export( |
86 | 125 | name = "grid", |
87 | 126 | srcs = glob( |
|
0 commit comments