intake/core/info.go
2025-05-02 12:18:22 -07:00

19 lines
325 B
Go

package core
import "runtime/debug"
func GetRevInfo() (rev string) {
rev = ""
if info, ok := debug.ReadBuildInfo(); ok {
for _, setting := range info.Settings {
if setting.Key == "vcs.revision" {
rev = setting.Value + rev
}
if setting.Key == "vcs.modified" {
rev = rev + "-dirty"
}
}
}
return
}