Skip to content

Commit

Permalink
[bazel] Use java_export for things we export to maven
Browse files Browse the repository at this point in the history
  • Loading branch information
shs96c committed Aug 3, 2019
1 parent 6e18a27 commit 5f7462f
Show file tree
Hide file tree
Showing 14 changed files with 49 additions and 52 deletions.
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/chrome/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "chrome",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-chrome-driver:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-chrome-driver:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = ["//visibility:public"],
exports = [
"//java/client/src/org/openqa/selenium/chromium",
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/chromium/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "chromium",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-chromium-driver:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-chromium-driver:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = [
"//visibility:public",
],
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/devtools/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "devtools",
srcs = glob(["**/*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-devtools:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-devtools:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = [
"//visibility:public",
],
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/edge/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
Expand All @@ -12,12 +13,11 @@ java_library(
],
)

java_library(
java_export(
name = "edgeium",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-edge-driver:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-edge-driver:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = [
"//visibility:public",
],
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/edge/edgehtml/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "edgehtml",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-edgehtml-driver:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-edgehtml-driver:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = [
"//visibility:public",
],
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/ie/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "ie",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-ie-driver:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-ie-driver:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = ["//visibility:public"],
deps = [
"//java/client/src/org/openqa/selenium:core",
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/json/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "json",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-json:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-json:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = [
"//visibility:public",
],
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/lift/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "lift",
srcs = glob(["**/*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:lift:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:lift:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = [
"//visibility:public",
],
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/safari/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "safari",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-safari-driver:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-safari-driver:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = ["//visibility:public"],
deps = [
"//java/client/src/org/openqa/selenium:core",
Expand Down
8 changes: 4 additions & 4 deletions java/client/src/org/openqa/selenium/support/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "support",
srcs = [
"Color.java",
"Colors.java",
"ThreadGuard.java",
],
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-support:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-support:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = ["//visibility:public"],
exports = [
":page-factory",
Expand Down
2 changes: 0 additions & 2 deletions java/client/src/org/openqa/selenium/tools/MavenPublisher.java
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,6 @@ public class MavenPublisher {

private static final Logger LOG = Logger.getLogger(MavenPublisher.class.getName());
private static final ExecutorService EXECUTOR = Executors.newSingleThreadExecutor();
// private static final ExecutorService EXECUTOR = Executors.newFixedThreadPool(
// Runtime.getRuntime().availableProcessors());

public static void main(String[] args) throws IOException, InterruptedException, ExecutionException, TimeoutException {

Expand Down
3 changes: 1 addition & 2 deletions java/private/maven_upload.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#!/usr/bin/env bash

echo `pwd`

echo "Uploading {coordinates} to {maven_repo}"
./uploader {maven_repo} {gpg_password} {user} {password} {coordinates} pom.xml artifact.jar artifact-source.jar
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "webdriven",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-leg-rc:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-leg-rc:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = [
"//visibility:public",
],
Expand Down
8 changes: 4 additions & 4 deletions java/server/src/org/openqa/selenium/grid/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
load("//java:maven.bzl", "java_export")
load("//java:version.bzl", "SE_VERSION")

java_library(
java_export(
name = "grid",
srcs = glob(["*.java"]),
tags = [
"maven_coordinates=org.seleniumhq.selenium:selenium-grid:%s" % SE_VERSION,
],
maven_coordinates = "org.seleniumhq.selenium:selenium-grid:%s" % SE_VERSION,
pom_template = "//java/client/src/org/openqa/selenium:template-pom",
visibility = [
"//visibility:public",
],
Expand Down

0 comments on commit 5f7462f

Please sign in to comment.