diff --git a/proto/depot/build/v1/build.proto b/proto/depot/build/v1/build.proto index 95d1974..235fdbf 100644 --- a/proto/depot/build/v1/build.proto +++ b/proto/depot/build/v1/build.proto @@ -4,8 +4,6 @@ package depot.build.v1; service BuildService { rpc CreateBuild(CreateBuildRequest) returns (CreateBuildResponse); rpc FinishBuild(FinishBuildRequest) returns (FinishBuildResponse); - rpc ShareBuild(ShareBuildRequest) returns (ShareBuildResponse); - rpc StopSharingBuild(StopSharingBuildRequest) returns (StopSharingBuildResponse); } message CreateBuildRequest { @@ -32,17 +30,3 @@ message FinishBuildRequest { } message FinishBuildResponse {} - -message ShareBuildRequest { - string build_id = 1; -} - -message ShareBuildResponse { - string share_url = 1; -} - -message StopSharingBuildRequest { - string build_id = 1; -} - -message StopSharingBuildResponse {} diff --git a/proto/depot/core/v1/build.proto b/proto/depot/core/v1/build.proto new file mode 100644 index 0000000..a816cb1 --- /dev/null +++ b/proto/depot/core/v1/build.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; +package depot.core.v1; + +service BuildService { + // Share a URL to a build with users outside of your organization + rpc ShareBuild(ShareBuildRequest) returns (ShareBuildResponse); + + // Stop sharing a build + rpc StopSharingBuild(StopSharingBuildRequest) returns (StopSharingBuildResponse); +} + +message ShareBuildRequest { + string build_id = 1; +} + +message ShareBuildResponse { + string share_url = 1; +} + +message StopSharingBuildRequest { + string build_id = 1; +} + +message StopSharingBuildResponse {}