Add prototype Gitlab-CI configuration
Created by: mkszuba
Description
Add the files necessary for ensembl-test CI to run on EBI GitLab, including triggering dependent builds on the GitLab mirror of ensembl. Confirmed to work.
Use case
Core repositories are to be migrated from Travis to EBI Gitlab-CI.
Benefits
Will make it easier to test further work on Core Gitlab-CI set-up. Better integration of multi-project pipelines than what we have on Travis because we are limited to the free tier on the latter.
Possible Drawbacks
For the time being we will have CI jobs running on both systems.
Testing
Have you added/modified unit tests to test the changes?
No, this is a change on the level of the CI environment which runs unit tests rather than in the code checked by those tests.
If so, do the tests pass/fail?
N/A
Have you run the entire test suite and no regression was detected?
N/A