diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 23f8d12d9faec71e548838c3d2e14124b8a2d8f4..2f2d7d1403f72321855717e002f9c8b4f9b349b7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,6 +18,7 @@ stages:
     paths:
       - .cache
   script:
+    - go generate constant/version.go
     - GOOS=${CI_JOB_NAME%%-*} GOARCH=${CI_JOB_NAME#*-} CGO_ENABLED=0 go build -tags netgo --ldflags '-extldflags "-static"' -o $CI_PROJECT_NAME-$CI_JOB_NAME
   artifacts:
     name: "$CI_PROJECT_NAME-$CI_JOB_NAME"