Add binaryservice

This commit is contained in:
2021-12-08 05:42:25 +01:00
parent aacbeed1e3
commit ee7c48dad7
15 changed files with 965 additions and 111 deletions

View File

@@ -165,4 +165,35 @@ message RevokeCertificateRequest {
service CertificateService {
rpc ListCertificates(Empty) returns (ListCertificatesResponse) {}
rpc RevokeCertificate(RevokeCertificateRequest) returns (Empty) {}
}
}
//////////////////////////
// Binary related stuff //
//////////////////////////
message Binary {
string version = 1;
string arch = 2;
string os = 3;
bytes data = 4;
}
message UploadBinariesRequest {
repeated Binary binaries = 2;
}
message GetBinaryRequest {
string version = 1;
string arch = 2;
string os = 3;
}
message LatestVersionResponse {
string version = 1;
}
service BinaryService {
rpc UploadBinaries(UploadBinariesRequest) returns (Empty) {}
rpc GetBinary(GetBinaryRequest) returns (Binary) {}
rpc GetLatestVersion(Empty) returns (LatestVersionResponse) {}
}