feat: add cockroach db
Some checks failed
continuous-integration/drone/push Build is failing

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-02-22 18:26:53 +01:00
parent b4af46aa23
commit ff6cc941d8
13 changed files with 515 additions and 106 deletions

View File

@@ -5,6 +5,7 @@ package flux_releaser;
service FluxReleaser {
rpc UploadArtifact (stream UploadArtifactRequest) returns (UploadArtifactResponse) {}
rpc CommitArtifact (CommitArtifactRequest) returns (CommitArtifactResponse) {}
rpc TriggerRelease (TriggerReleaseRequest) returns (TriggerReleaseResponse) {}
}
message UploadArtifactRequest {
@@ -24,3 +25,11 @@ message CommitArtifactRequest {
message CommitArtifactResponse {
string artifact_id = 1;
}
message TriggerReleaseRequest {
string app = 1;
string branch = 2;
string cluster = 3;
}
message TriggerReleaseResponse {}