diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2e1e2521cea5634e525e0a42c2296130021bcc12..6132a7f864cfe40e2eb5ec5dd2308e8fc79d020e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,28 +1,21 @@
 stages:
   - build
-  
+
 build:
   stage: build
   image: golang:1.10.3
   before_script:
-    - mkdir -p ~/.ssh
-    - echo -e "$MY_KEY" > ~/.ssh/id_rsa
-    - chmod 600 ~/.ssh/id_rsa
-    - which ssh-agent 
-    - eval $(ssh-agent -s)
-    - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
-    - ssh-add ~/.ssh/id_rsa
+    - ssh-keyscan code.vereign.com >> ~/.ssh/known_hosts
+    - chmod 644 ~/.ssh/known_hosts
     - git config --global url."ssh://git@code.vereign.com".insteadOf https://code.vereign.com
-    - export PATH=$PATH:/home/gitlab-runner/go/bin
     - export GOPATH="/home/gitlab-runner/go"
-    - echo $GOPATH
-    - rm -rf $GOPATH/pkg
+    - export GOROOT="/usr/local/go"
+    - export PATH=$PATH:/home/gitlab-runner/go/bin:/usr/local/go/bin
+    - rm -rf $GOPATH/pkg Gopkg.lock vendor
     - cd $GOPATH/src
     - mkdir -p code.vereign.com/$CI_PROJECT_NAMESPACE
     - cd code.vereign.com/$CI_PROJECT_NAMESPACE
     - cp -rf $CI_PROJECT_DIR $CI_PROJECT_NAME
     - cd $CI_PROJECT_NAME
-    - go env
-  script: 
-    - go get -u github.com/golang/dep/cmd/dep
-    - sudo make
\ No newline at end of file
+  script:
+    - make
\ No newline at end of file