diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..bbfb40284de82753a674687edf1170ed75f5fef8
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,23 @@
+image: registry.vereign.com/docker/vcl-build-base:master
+stages:
+- build
+build:
+  stage: build
+  artifacts:
+    paths:
+    - build.tgz
+    expire_in: 1 week
+  only:
+    - ci
+  tags:
+    - dell 
+  script:
+    - mkdir -p $GOPATH/src/code.vereign.com/code
+    - ln -s `pwd` $GOPATH/src/code.vereign.com/code/
+    - cd $GOPATH/src/code.vereign.com/code/vcl 
+    - git config --global credential.https://code.vereign.com.username gitlab-ci-token 
+    - git config --global credential.helper "store --file /tmp/store" 
+    - echo https://gitlab-ci-token:$CI_JOB_TOKEN@code.vereign.com > /tmp/store 
+    - make
+    - tar -czf build.tgz -C /builds/code/vcl/javascript/dist/.  .
+