Add a new dedicated labels seeder script and automatically add labels to seeded issues and merge requests
What does this MR do?
Extracted from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9912.
- This adds a dedicated script to seed group and project labels.
- This automatically add labels to issues and merge requests that we seed.
- This removes the dedicated "labelled issues" seeding script.
What are the relevant issue numbers?
No issues, this was extracted from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9912 since I'll need to generate issues / MRs with labels to play with Insights charts.
Does this MR meet the acceptance criteria?
-
Conforms to the code review guidelines -
Conforms to the merge request performance guidelines -
Conforms to the style guides -
Conforms to the database guides -
Security reports checked/validated by reviewer