aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java
diff options
context:
space:
mode:
authorGravatar ulfjack <ulfjack@google.com>2018-06-15 01:40:02 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-15 01:41:16 -0700
commit68aa410229cb36ceedc910c803a0aff2db6d027f (patch)
tree3fa7f6805066a96966e9fa4191774a4b1c06d2cf /src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java
parent522f76ae5e50ae9848b6f407acbcce62bb808016 (diff)
Add a mechanism for build event protocol events to upload files
This should be a no-op, mostly replacing PathConverter with BuildEventArtifactUploader, since none of the implementations perform any upload yet. PiperOrigin-RevId: 200685325
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java b/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java
index d4591a46b2..44e9f61e39 100644
--- a/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java
+++ b/src/main/java/com/google/devtools/build/lib/runtime/BlazeRuntime.java
@@ -31,7 +31,7 @@ import com.google.devtools.build.lib.analysis.ServerDirectories;
import com.google.devtools.build.lib.analysis.config.BuildOptions;
import com.google.devtools.build.lib.analysis.config.ConfigurationFragmentFactory;
import com.google.devtools.build.lib.analysis.test.CoverageReportActionFactory;
-import com.google.devtools.build.lib.buildeventstream.PathConverter;
+import com.google.devtools.build.lib.buildeventstream.BuildEventArtifactUploaderMap;
import com.google.devtools.build.lib.clock.BlazeClock;
import com.google.devtools.build.lib.clock.Clock;
import com.google.devtools.build.lib.events.Event;
@@ -153,7 +153,7 @@ public final class BlazeRuntime {
private final String defaultsPackageContent;
private final SubscriberExceptionHandler eventBusExceptionHandler;
private final String productName;
- private final PathConverter pathToUriConverter;
+ private final BuildEventArtifactUploaderMap buildEventArtifactUploaders;
private final ActionKeyContext actionKeyContext;
// Workspace state (currently exactly one workspace per server)
@@ -178,7 +178,7 @@ public final class BlazeRuntime {
InvocationPolicy moduleInvocationPolicy,
Iterable<BlazeCommand> commands,
String productName,
- PathConverter pathToUriConverter) {
+ BuildEventArtifactUploaderMap buildEventArtifactUploaders) {
// Server state
this.fileSystem = fileSystem;
this.blazeModules = blazeModules;
@@ -205,7 +205,7 @@ public final class BlazeRuntime {
CommandNameCache.CommandNameCacheInstance.INSTANCE.setCommandNameCache(
new CommandNameCacheImpl(getCommandMap()));
this.productName = productName;
- this.pathToUriConverter = pathToUriConverter;
+ this.buildEventArtifactUploaders = buildEventArtifactUploaders;
}
public BlazeWorkspace initWorkspace(BlazeDirectories directories, BinTools binTools)
@@ -1261,8 +1261,8 @@ public final class BlazeRuntime {
return productName;
}
- public PathConverter getPathToUriConverter() {
- return pathToUriConverter;
+ public BuildEventArtifactUploaderMap getBuildEventArtifactUploaders() {
+ return buildEventArtifactUploaders;
}
/**
@@ -1369,7 +1369,7 @@ public final class BlazeRuntime {
serverBuilder.getInvocationPolicy(),
serverBuilder.getCommands(),
productName,
- serverBuilder.getPathToUriConverter());
+ serverBuilder.getBuildEventArtifactUploaderMap());
}
public Builder setProductName(String productName) {