feat: move report artifacts to OSS storage

This commit is contained in:
Wyndham ARR
2026-08-04 12:37:26 +08:00
parent 727643f1f2
commit a2b86cdf10
45 changed files with 1288 additions and 1417 deletions

View File

@@ -255,6 +255,10 @@ class CompanyReportService:
"filename": report.filename,
"storage_key": outcome.artifact.storage_key,
"sha256": outcome.artifact.sha256,
"byte_size": outcome.artifact.byte_size,
"mime_type": outcome.artifact.mime_type,
"storage_provider": outcome.artifact.storage_provider,
"bucket_alias": outcome.artifact.bucket_alias,
"semantic_sha256": str(
built.summary.get("semantic_sha256", "")
),