init.go 497 B

12345678910111213141516
  1. package installationinfo
  2. import (
  3. "fmt"
  4. sv "github.com/OliveTin/OliveTin/internal/stringvariables"
  5. )
  6. func init() {
  7. sv.Set("OliveTin.build.commit", Build.Commit)
  8. sv.Set("OliveTin.build.version", Build.Version)
  9. sv.Set("OliveTin.build.date", Build.Date)
  10. sv.Set("OliveTin.runtime.os", Runtime.OS)
  11. sv.Set("OliveTin.runtime.os.pretty", Runtime.OSReleasePrettyName)
  12. sv.Set("OliveTin.runtime.arch", Runtime.Arch)
  13. sv.Set("OliveTin.runtime.incontainer", fmt.Sprintf("%v", Runtime.InContainer))
  14. }