diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..65dcbd3abc6605581a51eb05c72f7067d3f2b432
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,23 @@
+image: alash325/javaant:latest
+stages:
+  - build
+  - test
+build:
+ stage: build
+ script:
+
+  - ant build
+test:
+ stage: test
+ script:
+  - ant -lib test/lib/junit.jar -Dtest=AllTests testall
+ artifacts:
+  when: on_success
+  paths:
+  - ./freecol.*
+ 
+  reports:
+    junit: ./build/report/index.html
+   
+
+# vi: ts=2 sw=2 et tw=80 cc=+1