Add deterministic analysis input identities
This commit is contained in:
@@ -107,6 +107,9 @@ type ResolvedSessionArtifact struct {
|
||||
OutputKind string
|
||||
ProducerRunID string
|
||||
Provenance string
|
||||
Contract *artifactmodel.ContractMetadata
|
||||
Checksum string
|
||||
Size int64
|
||||
}
|
||||
|
||||
// SessionArtifactNotFoundError includes context when a known artifact cannot be read.
|
||||
@@ -259,6 +262,9 @@ func ResolveSessionArtifactWithCatalog(paths SessionPaths, m *manifest.Manifest,
|
||||
OutputKind: entry.OutputKind,
|
||||
ProducerRunID: entry.ProducerRunID,
|
||||
Provenance: entry.Provenance,
|
||||
Contract: cloneArtifactContract(entry.Contract),
|
||||
Checksum: entry.Checksum,
|
||||
Size: entry.Size,
|
||||
}, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user