Run pipeline with specific runner using pipeline variables

In TeamCity it’s possible to run a pipeline and specify an agent for it. Is it possible from GitLab tags based to specify the runner I want to use. For example, I have 3 servers with the following tags:

Server A: tag1,tag2,tag-server-a
Server B: tag1,tag2,tag-server-b
Server C: tag1,tag2,tag-server-c

Currently my pipline chooses the next available runner. How can I manually trigger my pypeline and explicitly choose for example Server C?

Hi @danielgroh you can configure runners and jobs with tags, the documentation for that can be found here.

I hope this helps!

-James H, GitLab Product Manager, Verify:Pipeline Execution