package utils import ( "fmt" "time" ) var ( CI_COMMIT_SHORT_SHA string CI_COMMIT_BRANCH string CI_COMMIT_TAG string CI_TAGGED bool CI_BUILD bool ) func Init_build_vars() { CI_BUILD = CI_COMMIT_SHORT_SHA != "" || CI_COMMIT_BRANCH != "" CI_TAGGED = CI_COMMIT_TAG != "" } func Print_Starting_Screen() { version := "unknown version" if CI_TAGGED { version = CI_COMMIT_TAG } else if CI_BUILD { version = CI_COMMIT_SHORT_SHA } fmt.Println("---- Starting goshorly " + version + " ----") time.Sleep(1 * time.Second) }