Files
git.stella-ops.org/samples/provenance/build-statement-sample.json
master 9075bad2d9 Add unit tests and implementations for MongoDB index models and OpenAPI metadata
- Implemented `MongoIndexModelTests` to verify index models for various stores.
- Created `OpenApiMetadataFactory` with methods to generate OpenAPI metadata.
- Added tests for `OpenApiMetadataFactory` to ensure expected defaults and URL overrides.
- Introduced `ObserverSurfaceSecrets` and `WebhookSurfaceSecrets` for managing secrets.
- Developed `RuntimeSurfaceFsClient` and `WebhookSurfaceFsClient` for manifest retrieval.
- Added dependency injection tests for `SurfaceEnvironmentRegistration` in both Observer and Webhook contexts.
- Implemented tests for secret resolution in `ObserverSurfaceSecretsTests` and `WebhookSurfaceSecretsTests`.
- Created `EnsureLinkNotMergeCollectionsMigrationTests` to validate MongoDB migration logic.
- Added project files for MongoDB tests and NuGet package mirroring.
2025-11-17 21:21:56 +02:00

25 lines
543 B
JSON

{
buildDefinition: {
buildType: https://slsa.dev/provenance/v1,
externalParameters: {
workflow: orchestrator/job,
policyHash: sha256:deadbeef
},
resolvedDependencies: {
sbomDigest: sha256:aaaabbbb,
vexDigest: sha256:ccccdddd
}
},
buildMetadata: {
buildInvocationId: job-12345,
buildStartedOn: 2025-11-16T12:00:00Z,
buildFinishedOn: 2025-11-16T12:00:10Z,
reproducible: true,
completeness: {
parameters: true,
environment: true,
materials: true
}
}
}