zazuko / xrm

A friendly language for mappings to RDF
MIT License
1 stars 0 forks source link

Updatesite: Include integration-tests in Gitlab CI #26

Open mchlrch opened 5 years ago

mchlrch commented 5 years ago

Building the updatesite in gitlab CI.

Current situation: run only mvn package. Runs only unit-tests, no integration-tests

Goal: run mvn integration-test

Xtext integration-tests launch an OSGi runtime (an Eclipse) and execute the project's tests in that runtime (for details, see tycho-surefire:test).

To get this working requires an appropriate docker image that includes xvfb (an in-memory display server) or similar.

Some pointers:

mchlrch commented 4 years ago

See also here: https://github.com/zazuko/prefix-server/blob/master/.ci/test.yaml#L26