Skip to content

Add CI

Raul Benencia requested to merge rul/debsources:add-gitlab-ci into py2-eol

Hello!

Some small changes to make the test suite behave with SalsaCI were required:

contrib/docker/Makefile:

  • The "run" target now runs docker-compose detached.
  • The "tests" target does not need to run interactively.

contrib/docker/scripts/run-tests:

  • We need to run only the CI tests here, otherwise producesReferenceDb times out.

.gitmodules:

  • Switch from SSH to HTTPS for submodule cloning. SSH connections were not working on my tests.

By the way, I'm not sure if that travis file is still used somewhere. Probably we should rename the make target to "make test-ci" instead of "make test-travis", so it's generic.

Merge request reports

Loading