Build Info
Build Info is the metadata of a build. It includes all the details about the build broken down into segments that include version history, artifacts, project modules, dependencies, and everything that was required to create the build
| Type | object |
|---|---|
| File match |
*buildinfo*.json
*build-info*.json
*.buildinfo
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/build-info/latest.json |
| Source | https://raw.githubusercontent.com/jfrog/build-info-go/main/buildinfo-schema.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
build-info
Properties
properties
object
Environment variables and properties collected from the CI server
version
string
Build info schema version
name
string
Build name
number
string
Build number
type
string
Build type
buildAgent
object
Build tool information
2 nested properties
name
string
Build tool type
version
string
Build tool version
agent
object
CI server information
2 nested properties
name
string
CI server type
version
string
CI server version
started
string
Build start time
pattern=^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}(Z|[+-]\d{4})$
durationMillis
integer
Build duration in milliseconds
principal
string
url
string
CI server URL
vcs
array
List of VCS used for the build