Bazel: Publish to local Maven repository and Google storage bucket TEST PLAN: $ VERBOSE=1 tools/maven/mvn.sh install $ VERBOSE=1 tools/maven/mvn.sh deploy Change-Id: I0b60f9e2137d8755f6e4ca32ff35ec5a5364f4a6
diff --git a/tools/maven/BUILD b/tools/maven/BUILD new file mode 100644 index 0000000..07ae8b0 --- /dev/null +++ b/tools/maven/BUILD
@@ -0,0 +1,21 @@ +load("//:version.bzl", "GITILES_VERSION") +load("@com_googlesource_gerrit_bazlets//tools/maven:package.bzl", "maven_package") + +maven_package( + version = GITILES_VERSION, + group = "com.google.gitiles", + repository = "gerrit-maven-repository", + url = "gs://gerrit-maven", + jar = { + "blame-cache": "//blame-cache:lib", + "gitiles-servlet": "//gitiles-servlet:servlet", + }, + src = { + "blame-cache": "//blame-cache:liblib-src.jar", + "gitiles-servlet": "//gitiles-servlet:libservlet-src.jar", + }, + doc = { + "blame-cache": "//blame-cache:javadoc", + "gitiles-servlet": "//gitiles-servlet:javadoc", + }, +)