in pkg/attestation/convert/provenance02/convert.go [128:143]
func getPredicateMetadata(prov *intoto.ProvenanceStatementSLSA02) *g.SlsaProvenanceZeroTwo_SlsaMetadata {
m := prov.Predicate.Metadata
metadata := g.SlsaProvenanceZeroTwo_SlsaMetadata{
BuildInvocationId: m.BuildInvocationID,
BuildStartedOn: utils.ToGRPCTime(m.BuildStartedOn),
BuildFinishedOn: utils.ToGRPCTime(m.BuildFinishedOn),
Completeness: &g.SlsaProvenanceZeroTwo_SlsaCompleteness{
Parameters: m.Completeness.Parameters,
Environment: m.Completeness.Environment,
Materials: m.Completeness.Materials,
},
Reproducible: true,
}
return &metadata
}