package d2common // BuildInfoRecord is the structure used to hold information about the current build type BuildInfoRecord struct { // Branch is the branch this build is based on (or 'Local' if built locally) Branch string // Commit is the commit hash of the build (or blank if built locally) Commit string } // BuildInfo contains information about the build currently being ran var BuildInfo BuildInfoRecord // SetBuildInfo is called at the start of the application to generate the global BuildInfo value func SetBuildInfo(branch, commit string) { BuildInfo = BuildInfoRecord{ Branch: branch, Commit: commit, } }