diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..01b1113c4f1eb05679186fc59dbfa4a7f479667c
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,11 @@
+image: lyda/golang:1.7
+
+test:
+  type: test
+  script:
+    - ln -s $PWD /go/src/gitlab.ie.suberic.net/kevin/gitlab-sandbox
+    - cd /go/src/gitlab.ie.suberic.net/kevin/gitlab-sandbox
+    - go get ./cmd/*
+    - go list ./... |grep -v vendor/ |xargs go test
+    - gofmt -d $(find -type f -name '*.go' -not -path './vendor/*')
+    - go list ./... |grep -v vendor/ |xargs go vet