Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
SeleniumHQ
GitHub Repository: SeleniumHQ/Selenium
Path: blob/trunk/third_party/bazel/rules_jvm_external_maven_publisher.patch
10192 views
1
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.java
2
--- a/private/tools/java/com/github/bazelbuild/rules_jvm_external/maven/MavenPublisher.java
3
+++ b/private/tools/java/com/github/bazelbuild/rules_jvm_external/maven/MavenPublisher.java
4
@@ -174,16 +174,18 @@
5
Path pom = Paths.get(pomPath);
6
7
List<CompletableFuture<Void>> futures = new ArrayList<>();
8
futures.add(upload(repo, credentials, coords, ".pom", pom, signingMetadata, executor));
9
10
- futures.add(
11
- upload(
12
- repo,
13
- credentials,
14
- coords,
15
- "." + getFileExtension(mainArtifactPath),
16
- Paths.get(mainArtifactPath),
17
- signingMetadata,
18
- executor));
19
-
20
+ if (!mainArtifactPath.isEmpty()) {
21
+ futures.add(
22
+ upload(
23
+ repo,
24
+ credentials,
25
+ coords,
26
+ "." + getFileExtension(mainArtifactPath),
27
+ Paths.get(mainArtifactPath),
28
+ signingMetadata,
29
+ executor));
30
+ }
31
+
32
if (!Strings.isNullOrEmpty(extraArtifacts)) {
33
34