Perform Manual QA for Group Runners on dev.gitlab.org
I will be doing this on Monday since we merged !9646 (merged)
@bikebilly it would be good if you could also help as this should be available to test 07/05/2018
/cc @ayufan
Some QA steps:
- Create a group
- Visit Settings > CI/CD > Runner settings
- You should see you have no group runners with instructions on how to set one up
- Add a runner to that group
- Reload the page and view the runner
- Create a project in that group
- Add a
.gitlab-ci.yml
- You should see the build running using the group runner (unless it picked a shared runner, but you can disable shared runners to test more easily)
- Load the Settings > CI/CD > Runner settings for project
- You should see the group runner there
- Create a subgroup under the first group
- Create a project under the subgroup
- Go to Settings > CI/CD > Runner settings for this project
- You should see the group runner you created on the parent project
- Add a
.gitlab-ci.yml
- You should see the build running using the group runner
- Add a group runner to the subgroup
- Visit the parent group then Settings > CI/CD > Runner settings
- You should not see the subgroup's runner (as they are only inherited down from parents)
Edited by Dylan Griffith