Today we've released version 5.1 of our continuous integration server GitLab CI.
This version contains many cool, new features.
We've created a new admin page which shows all builds.
In addition, GitLab CI can now parse coverage information from builds and will show this on Merge Requests in GitLab and on the build page.
You don't always want to trigger a CI build with every push. With GitLab CI 5.1, it's now possible to define a list of branches that should be ignored by GitLab CI.
You can find a more detailed list of changes here
You can now get an overall picture of the runners, which is useful if you have to make decisions on the amount of runners you might need.
With Coverage parsing, you will be able to track your test coverage. This feature enables you to determine which change led to a change in coverage, allowing you to take appropriate action.
If you already use GitLab CI you need to follow our Update guide for Coordinator and update all your Runners to version 5. You can find the Runner update guide here. Also check the build scripts of your projects to make sure they are compatible with the new behavior.
You can setup a new GitLab CI instance using installation guide
If you are looking for paid support for GitLab CI, please email us.