Move to setting version info explicitly in linker flags
Some checks failed
/ golint (push) Failing after 12s

We don't have go built-in VCS information in a nix build because the git
repository isn't present. After struggling to build an overlay that
would provide it, I decided this path is easier of just injecting in the
data that we need.

Issue: #5
This commit is contained in:
Eli Ribble 2026-05-19 19:45:04 +00:00
parent 81826f853e
commit d4cbfb960e
No known key found for this signature in database
8 changed files with 119 additions and 79 deletions

View file

@ -322,7 +322,7 @@ type tegolaURLs struct {
}
func getRoot(ctx context.Context, r *http.Request, q resource.QueryParams) (*about, *nhttp.ErrorWithStatus) {
v := version.Get()
v := GetVersionInfo()
return &about{
Environment: config.Environment,
SentryDSN: config.SentryDSNFrontend,