diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..4d2e2eb855e598f4f2f86eeae8804da02d364c8e
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,13 @@
+image: debian:stable
+
+deps:
+    stage: build
+    script: make dependencies && apt-get install -y php-cli
+
+perl:
+    stage: test
+    script: perl -c src/tetras-back && perl -c src/configuration.pl
+
+php:
+    stage: test
+    script: for f in src/www/*.php; do php -l $f; done