Grouping with meaningful names
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
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