Documentation
¶
Overview ¶
Package releaseidentity defines the identity embedded in release binaries.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidIdentity = errors.New("invalid release identity")
ErrInvalidIdentity indicates a malformed release identity.
View Source
var Pattern = regexp.MustCompile(`atmos-release:(v[0-9]+\.[0-9]+\.[0-9]+(?:-[0-9A-Za-z.-]+)?):([0-9a-f]{40}):end`)
Pattern matches a complete embedded release identity, including prereleases.
View Source
var Value string
Value is set by the release linker. Version and Commit are derived from this same record, so verification does not depend on symbols removed by -s or linker flags omitted from Go build information by -trimpath.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.