GNOME Bugzilla – Bug 782260
Add runners to gitlab.gnome.org
Last modified: 2017-05-10 14:29:48 UTC
Continuous integration for apps https://wiki.gnome.org/Initiatives/ContinuousIntegrationForApps is agnostic about technologies. The changes proposed to add test suite, code coverage and code style checks can be applied from other stack than jenkins/github. See https://gitlab.gnome.org/albfan/gnome-todo/builds/12 It do not pass CI because our gitlab instance lacks of runners For that we just need to install a gitlab runner on gitlab.gnome.org Here are the instructions to install as a package: https://docs.gitlab.com/runner/install/linux-repository.html and configure runner https://gitlab.gnome.org/albfan/gnome-todo/settings/ci_cd
Added, running on jenkins.gnome.org, using docker. (runner is shared across the cluster)