Remove legacy client-manager workflows

This commit is contained in:
npc0-hue
2026-09-03 13:08:08 +08:00
parent bf3c382d15
commit fe09d21a56
56 changed files with 304 additions and 4121 deletions
-20
View File
@@ -1,5 +1,4 @@
import type {
ClientManagerBuildRequest,
DependencyJobRequest,
LogBackfillRequest,
RunDistributionGenerateRequest,
@@ -92,25 +91,6 @@ export function runUpdateRequest(serverInstanceId: string, artifactId: string, c
};
}
export function clientManagerBuildRequest(input: {
serverInstanceId: string;
profileKey: string;
targetOs: string;
targetArch: string;
repositoryUrl: string;
sourceRevision?: string;
sequence?: number;
}): ClientManagerBuildRequest {
return {
profileKey: input.profileKey.trim(),
targetOs: input.targetOs,
targetArch: input.targetArch,
repositoryUrl: input.repositoryUrl.trim(),
sourceRevision: input.sourceRevision?.trim() || undefined,
idempotencyKey: runtimeIdempotencyKey("client-manager.generate", input.serverInstanceId, input.sequence ?? Date.now())
};
}
export function dependencyJobRequest(serverInstanceId: string, probeKey: string, installPlanKey = "", planDigest = "", sequence = Date.now()): DependencyJobRequest {
return {
probeKey: probeKey.trim(),