diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 01563af71050d8b05f06e8719cff06565e83e0b7..e44e86859fb68966e8de9a12e672d784835d2d15 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,6 +13,11 @@ before_script:
   - mkdir -p $GOPATH/src/$(dirname $REPO_NAME)
   - ln -svf $CI_PROJECT_DIR $GOPATH/src/$REPO_NAME
   - cd $GOPATH/src/$REPO_NAME
+  - mkdir -p ./test/data
+  - mkdir -p ./test/temp
+  - export DATABASE_URI=sqlite:test.db
+  - export MEDIA_DIR=./media/test
+
 
 stages:
   - test
@@ -22,11 +27,11 @@ test:
   script:
     - go fmt $(go list ./... | grep -v /vendor/)
     - go vet $(go list ./... | grep -v /vendor/)
-    - go test -race $(go list ./... | grep -v /vendor/) -v -cover
+    - go test $(go list ./... | grep -v /vendor/) -v -cover
 
 build:
   script:
-    - go build -race -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/mybinary
+    - go build -o $CI_PROJECT_DIR/mybinary .
   artifacts:
     paths:
       - mybinary