diff --git a/.gitlab-ci-server.yml b/.gitlab-ci-server.yml
index 6f2f33e1e4ee573de0aa858fec683807add86dd0..d65460f0c6ea4cf82804f08bd30f778b6fe447fe 100644
--- a/.gitlab-ci-server.yml
+++ b/.gitlab-ci-server.yml
@@ -9,11 +9,11 @@ server:
     # load version from prep stage
     - export VERSION=$(cat version)
       # TWITCH_CLIENT_ID is supplied via the GitLab CI/CD environment variables. This way only project owners can see the private key
-    - export LDFLAGS="-s -X stream-server/internal/server.defaultTwitchClientID=$TWITCH_CLIENT_ID -X stream-server/internal/server.Version=$VERSION"
+    - export LDFLAGS="-s -X stream-server.DefaultTwitchClientID=$TWITCH_CLIENT_ID -X stream-server.Version=$VERSION"
 
   script:
     # run pkger to pack /internal/static
-    - go run github.com/markbates/pkger/cmd/pkger
+    - go run github.com/markbates/pkger/cmd/pkger -o internal/server
 
     - env GOOS=darwin   GOARCH=386    go build -ldflags "$LDFLAGS" -o bin/$VERSION/darwin-x86/stream-server          ./cmd/stream-server
     - env GOOS=darwin   GOARCH=amd64  go build -ldflags "$LDFLAGS" -o bin/$VERSION/darwin-x86_64/stream-server       ./cmd/stream-server