Grouping with meaningful names
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=28938)
</details>
<!--IssueSummary end-->
### Problem to solve
Today we have tasks like this:
```
:build:android:feature_set1
:build:android:feature_set2
:build:ios:feature_set1
:build:ios:feature_set2
```
Due to the large numbers of variants we build our build stage with two dozen jobs. The existing grouping method falls short because it only allows grouping with a common name:
```
:build:ios 1/3
:build:ios 2/3
:build:ios 3/3
```
This drops important information from the job label.
### Intended users
I believe this would be useful for larger customers with a variety of builds create a more organized pipeline.
### Further details
### Proposal
I believe the most direct way of dealing with this issue would be to place additional information to the right of the part number, for example:
```
:build:ios 1/3 variantA
:build:ios 2/3 variantB
:build:ios 3/3 variantC
```
In the GUI the item would collapse to :build:ios and on hover it would display
```
:build:ios:variantA
:build:ios:variantB
:build:ios:variantC
```
### Permissions and Security
No security changes are proposed
### Documentation
N/A
### Testing
From a testing standpoint this is simply a display change.
### What does success look like, and how can we measure that?
Success would make the grouping feature more useful by allowing grouping with additional information displayed in the pop out box.
### Links / references
N/A
issue