diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..d0cae81c9bf28f6c752429064150e752cfdddfe1
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,15 @@
+stages:
+  - test
+
+image: openjdk:8
+
+before_script:
+  - wget https://github.com/sbt/sbt/releases/download/v1.5.2/sbt-1.5.2.tgz
+  - wget https://github.com/sbt/sbt/releases/download/v1.5.2/sbt-1.5.2.tgz.sha256
+  - sha256sum -c sbt-1.5.2.tgz.sha256 || exit 1
+  - tar xf sbt-1.5.2.tgz
+
+sbt-test:
+  stage: test
+  script:
+    - ./sbt/bin/sbt test