[gmx-developers] Can we disable shared GitLab runners?

Eric Irrgang ericirrgang at gmail.com
Fri Apr 24 16:33:46 CEST 2020

Do we need the scaling from the GitLab shared runners, or is the Kubernetes Group Runner supposed to be enough?

Currently, CI jobs are eligible to be picked up by either our Kubernetes resources or (for jobs that do not require the k8s-scilifelab tag) a list of "shared runners". The shared runners are slow, so pipelines that start with the `simple-build` job can take an extra 20+ minutes if they get picked up by one of the shared runners.

We can toggle this at https://gitlab.com/gromacs/gromacs/-/settings/ci_cd#js-runners-settings

If we find out that we need the scaling, we can always toggle it back on again.

Note that we removed the tag from some jobs so that they could run in other project spaces, but since the Gromacs GitLab project space also has access to these other slower runners, we should constrain the choice of resources for our jobs another way: https://gitlab.com/gromacs/gromacs/-/settings

More information about the gromacs.org_gmx-developers mailing list