Adds GitLab CI for tests and checks

Configuration is held in the .gitlab-ci.yml file.

Fixes: #31645
This commit is contained in:
Iain R. Learmonth 2019-08-06 16:08:26 +01:00
parent 114f548674
commit 4d8a8ea711

18
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,18 @@
variables:
GIT_STRATEGY: clone
stages:
- test
test:
stage: test
image: debian:buster
script:
- apt update
- apt -y install default-jdk ant ivy git
- git submodule init
- git submodule update
- mkdir lib
- ant -lib /usr/share/java resolve
- ant test
- ant checks