Path: blob/trunk/third_party/bazel/rules_jvm_external_maven_publisher.patch
10192 views
diff --git a/private/tools/java/com/github/bazelbuild/rules_jvm_external/maven/MavenPublisher.java b/private/tools/java/com/github/bazelbuild/rules_jvm_external/maven/MavenPublisher.java1--- a/private/tools/java/com/github/bazelbuild/rules_jvm_external/maven/MavenPublisher.java2+++ b/private/tools/java/com/github/bazelbuild/rules_jvm_external/maven/MavenPublisher.java3@@ -174,16 +174,18 @@4Path pom = Paths.get(pomPath);56List<CompletableFuture<Void>> futures = new ArrayList<>();7futures.add(upload(repo, credentials, coords, ".pom", pom, signingMetadata, executor));89- futures.add(10- upload(11- repo,12- credentials,13- coords,14- "." + getFileExtension(mainArtifactPath),15- Paths.get(mainArtifactPath),16- signingMetadata,17- executor));18-19+ if (!mainArtifactPath.isEmpty()) {20+ futures.add(21+ upload(22+ repo,23+ credentials,24+ coords,25+ "." + getFileExtension(mainArtifactPath),26+ Paths.get(mainArtifactPath),27+ signingMetadata,28+ executor));29+ }30+31if (!Strings.isNullOrEmpty(extraArtifacts)) {323334