diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..01d5b8abc7b60ca013429899dbdab96db9bdfd1f
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,9 @@
+test:
+  script:
+  - wget http://sandbox.pergame.net/databases/default-ci-dump.sql.gz -O default-ci-dump.sql.gz
+  - mysql -uroot -proot -e "drop schema if exists opac; create schema opac"
+  - zcat default-ci-dump.sql.gz | mysql -uroot -proot opac
+  - mysql -uroot -proot -e "drop trigger if exists opac.datemaj_notices_update;update
+    mysql.proc set definer='root@localhost' where db='opac'"
+  - source build.sh
+