diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5f4f92e503e9967b4131a29be81e11c85ba9fb5d..67a6461173d9316b7646f910580fedd343443f93 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,7 +13,10 @@ format:
     - go test -race $(go list ./... | grep -v /vendor/)
 
 compile:
+  image: golang:alpine
   stage: build
+  before_script:
+    - apk add build-base
   script:
     - go build -race -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/app
   artifacts: