Lorsqu'un gitlab runner dessert plusieurs projets, il ne peut exécuter qu'un seul pipeline CI tandis que les autres pipelines de projet doivent faire la queue.
Est-il possible de faire en sorte qu'un runner gitlab exécute des pipelines à partir de tous les projets en parallèle?
Je ne semble trouver nulle part une explication de configuration pour cela.
Je pense que les options de configuration que vous recherchez sont concurrent
et limit
, que vous modifieriez dans les GitLab Runners config.toml
fichier.
De la documentation :
concurrent
: limite le nombre de travaux globalement pouvant être exécutés simultanément. La limite la plus élevée de travaux utilisant tous les coureurs définis. 0 ne signifie pas illimité
limit
: limite le nombre de travaux pouvant être traités simultanément par ce jeton.
Utile problème également.