Google is committed to advancing racial equity for Black communities. See how.

fuchsia.buildinfo

PROTOCOLS

Provider

Defined in fuchsia.buildinfo/buildinfo.fidl

Returns build information about a Fuchsia system.

GetBuildInfo

Returns a table of build information.

Request

NameType

Response

NameType
build_info BuildInfo

GetSnapshotInfo

Returns a vmo containing the jiri snapshot of the most recent ‘jiri update’. Returned as a vmo because snapshots are typically much longer than the maximum FIDL message size.

Request

NameType

Response

NameType
snapshot handle<vmo>

STRUCTS

TABLES

BuildInfo

Defined in fuchsia.buildinfo/buildinfo.fidl

OrdinalNameTypeDescription
1 product_config string[100]

A description of the product configuration used at build time, determined by the value passed as PRODUCT in 'fx set'. See 'fx list-products' for a list of possible values.

2 board_config string[100]

A description of the board configuration used at build time, determined by the value passed as BOARD in 'fx set'.

3 version string[100]

A description of the version of the build. Defaults to the same string as latest_commit_date.

4 latest_commit_date string[100]

The timestamp of the most recent commit to the integration repository (specifically, the "CommitDate" field) formatted in strict ISO 8601 format in the UTC timezone. Example: “2019-03-28T15:42:20+00:00”

CONSTANTS

NameValueTypeDescription
MAX_STRING_LENGTH 100 uint64