[UX] MVC - Introduce user to runners template through CI/CD settings page

User Experience Goal

As a user, I need to quickly set up and use a GitLab runner to execute CI jobs as providing access to a secure environment to an instance level Shared Runner is complex or not allowed due to security and compliance policies.

Hypothesis

If we provide a self managed user an entry point from the zero-state pipelines page into the CI/CD settings area, they will be able to access the quick start template for setting up a customer runner for their project.

Proposed Solution

Start with a small experiment giving self managed customers an entry point into Settings > CI/CD > Runners from the empty-state Pipeline page. Allow them to follow instructions and access runners template from there. If this is successful we can do additional iterations that include ability to lock section, ability to email out instructions, as well as additional starting points from onboarding issues and onboarding emails.

Screen_Shot_2021-04-01_at_11.44.33_AM

Screen_Shot_2021-04-26_at_3.18.00_PM

Design File

Edited by Emily Bauman