Skip to content

Class: BuildMetadata

Metadata about a specific invocation of the build, including timing information and a unique build identifier for log correlation.

URI: slsa:BuildMetadata

 classDiagram
    class BuildMetadata
    click BuildMetadata href "../BuildMetadata/"
      BuildMetadata : finishedOn

      BuildMetadata : invocationId

      BuildMetadata : startedOn

Slots

Name Cardinality and Range Description Inheritance
invocationId 0..1
String
A globally unique identifier for a build invocation, useful for finding assoc... direct
startedOn 0..1
String
Timestamp (RFC 3339) of when the build started direct
finishedOn 0..1
String
Timestamp (RFC 3339) of when the build completed direct

Usages

used by used in type used
RunDetails buildMetadata range BuildMetadata

In Subsets

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/slsa

Mappings

Mapping Type Mapped Value
self slsa:BuildMetadata
native slsa:BuildMetadata

LinkML Source

Direct

name: BuildMetadata
description: Metadata about a specific invocation of the build, including timing information
  and a unique build identifier for log correlation.
in_subset:
- slsa_build_track
from_schema: https://w3id.org/lmodel/slsa
slots:
- invocationId
- startedOn
- finishedOn

Induced

name: BuildMetadata
description: Metadata about a specific invocation of the build, including timing information
  and a unique build identifier for log correlation.
in_subset:
- slsa_build_track
from_schema: https://w3id.org/lmodel/slsa
attributes:
  invocationId:
    name: invocationId
    description: A globally unique identifier for a build invocation, useful for finding
      associated logs. Format defined by builder.id; treated as opaque and case-sensitive.
      The value SHOULD be globally unique.
    in_subset:
    - slsa_build_track
    from_schema: https://w3id.org/lmodel/slsa
    rank: 1000
    alias: invocationId
    owner: BuildMetadata
    domain_of:
    - BuildMetadata
    range: string
  startedOn:
    name: startedOn
    description: Timestamp (RFC 3339) of when the build started.
    in_subset:
    - slsa_build_track
    from_schema: https://w3id.org/lmodel/slsa
    rank: 1000
    alias: startedOn
    owner: BuildMetadata
    domain_of:
    - BuildMetadata
    range: string
  finishedOn:
    name: finishedOn
    description: Timestamp (RFC 3339) of when the build completed.
    in_subset:
    - slsa_build_track
    from_schema: https://w3id.org/lmodel/slsa
    rank: 1000
    alias: finishedOn
    owner: BuildMetadata
    domain_of:
    - BuildMetadata
    range: string