Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Blocker
-
Resolution: Fixed
-
Component/s: blueocean-plugin, workflow-api-plugin
-
Labels:
-
Similar Issues:
-
Epic Link:
-
Sprint:frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4, Blue Ocean 1.1, Blue Ocean 1.1
Description
Note: This has been implemented, but what is missing is some UI work to follow the design/limit wrapping on narrow screens (backend and pipeline components are completed, including api usage).
Scope
- Pipeline API exposes step descriptions
- Descriptions for steps reflected from the pipeline API
- Update the UI of Blue Ocean to display the steps
Design
- Has Description
- Description on left, black @ 100% opacity
**Type to the right, with em dash, black @ 50% opacity (or grey color)
- Description on left, black @ 100% opacity
- Has no Description
- Type on left, black @ 100% opacity
- Use Zeplin for extact metrics https://zpl.io/1MtiWN
Notes
We want to provide the developer a more meaningful description of the steps in Blue Ocean.
For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name.
Attachments
Issue Links
- blocks
-
JENKINS-35864 Step section in log sticks to result header when scrolling
-
- Resolved
-
- duplicates
-
JENKINS-31582 Log / document the plugin usage in the flow nodes
-
- Resolved
-
- is blocked by
-
JENKINS-43934 GString kept unevaluated as long as StepDescriptor.newInstance (was: Pipeline build fails with serialization error when using string interpolation)
-
- Closed
-
- is blocking
-
JENKINS-40536 Show question answered on build approvals
-
- Open
-
- is duplicated by
-
JENKINS-42624 Custom title for build steps
-
- Reopened
-
-
JENKINS-43793 Ability to name pipeline steps
-
- Closed
-
-
JENKINS-36933 Name or alias Shell Script Step (sh)
-
- Resolved
-
-
JENKINS-39709 Use SCM extension [$class: 'ScmName'] in Pipeline step
-
- Resolved
-
-
JENKINS-41156 [Pipeline] Have shell and batch steps be renameable
-
- Resolved
-
-
JENKINS-28293 Display more information about Pipeline steps
-
- Resolved
-
-
JENKINS-43030 Naming Step sections in Blue Ocean
-
- Resolved
-
-
JENKINS-43545 Ability to name/label General Build Steps for display/reporting purpose
-
- Resolved
-
-
JENKINS-40400 Meanful comments in logs
-
- Closed
-
- is related to
-
JENKINS-44718 Step description does not show ellipsis when truncated
-
- Closed
-
- relates to
-
JENKINS-47101 Pipeline withCredentials step does not mask step descriptions for variables with the same name as existing system variables
-
- Resolved
-
-
JENKINS-44094 Hide specific steps in build view
-
- Open
-
-
JENKINS-55410 Add label attribute for persistable steps to improve usability
-
- Resolved
-
-
JENKINS-52902 Would a PR be accepted with a new "labelledShell" step, or an optional "label" argument to the "sh" step?
-
- Fixed but Unreleased
-
-
JENKINS-45101 Display meaningful summaries for metasteps
-
- Resolved
-
- links to
Activity
Field | Original Value | New Value |
---|---|---|
Component/s | pipeline-general [ 21692 ] |
Component/s | workflow-plugin [ 18820 ] |
Link |
This issue duplicates |
Resolution | Duplicate [ 3 ] | |
Status | Open [ 1 ] | Resolved [ 5 ] |
Component/s | blueocean-plugin [ 21481 ] | |
Component/s | pipeline [ 21692 ] |
Assignee | Jesse Glick [ jglick ] | |
Resolution | Duplicate [ 3 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Attachment | changes.png [ 34892 ] |
Link |
This issue is duplicated by |
Epic Link | JENKINS-35750 [ 171713 ] |
Summary | We would like a more meaningful description of a step via flow nodes | We would like a more meaningful description of a step |
Labels | blueocean x-team | adoption blueocean x-team |
Assignee | Sam Van Oort [ svanoort ] |
Remote Link | This issue links to "workflow-durable-task-step-plugin#22 (Web Link)" [ 15094 ] |
Status | Reopened [ 4 ] | Open [ 1 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Sprint | frank [ 156 ] |
Rank | Ranked lower |
Link |
This issue is duplicated by |
Link |
This issue is duplicated by |
Priority | Minor [ 4 ] | Critical [ 2 ] |
Sprint | frank [ 156 ] | frank, christmas [ 156, 176 ] |
Sprint | frank, christmas [ 156, 176 ] | frank, tethys, christmas [ 156, 161, 176 ] |
Sprint | frank, tethys, christmas [ 156, 161, 176 ] | frank, tethys, christmas, pannonian [ 156, 161, 176, 211 ] |
Sprint | frank, tethys, christmas, pannonian [ 156, 161, 176, 211 ] | frank, tethys, christmas, pannonian, iapetus [ 156, 161, 176, 211, 216 ] |
Link |
This issue is duplicated by |
Sprint | frank, tethys, christmas, pannonian, iapetus [ 156, 161, 176, 211, 216 ] | frank, tethys, christmas, pannonian, iapetus, 1.0 [ 156, 161, 176, 211, 216, 221 ] |
Rank | Ranked higher |
Rank | Ranked lower |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0 [ 156, 161, 176, 211, 216, 221 ] | frank, tethys, christmas, pannonian, iapetus [ 156, 161, 176, 211, 216 ] |
Rank | Ranked lower |
Sprint | frank, tethys, christmas, pannonian, iapetus [ 156, 161, 176, 211, 216 ] | frank, tethys, christmas, pannonian, iapetus, 1.0 [ 156, 161, 176, 211, 216, 221 ] |
Rank | Ranked lower |
Status | In Progress [ 3 ] | In Review [ 10005 ] |
Status | In Review [ 10005 ] | In Progress [ 3 ] |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0 [ 156, 161, 176, 211, 216, 221 ] | frank, tethys, christmas, pannonian, iapetus [ 156, 161, 176, 211, 216 ] |
Sprint | frank, tethys, christmas, pannonian, iapetus [ 156, 161, 176, 211, 216 ] | frank, tethys, christmas, pannonian, iapetus, Dropped [ 156, 161, 176, 211, 216, 256 ] |
Rank | Ranked higher |
Remote Link | This issue links to "workflow-durable-task-step-plugin#22 (Web Link)" [ 15094 ] |
Remote Link | This issue links to "workflow-api-plugin#26 (Web Link)" [ 15505 ] |
Sprint | frank, tethys, christmas, pannonian, iapetus, release candidates [ 156, 161, 176, 211, 216, 256 ] | frank, tethys, christmas, pannonian, iapetus, 1.0 [ 156, 161, 176, 211, 216, 221 ] |
Link |
This issue blocks |
Link | This issue is duplicated by JENKINS-42624 [ JENKINS-42624 ] |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0 [ 156, 161, 176, 211, 216, 221 ] | frank, tethys, christmas, pannonian, iapetus, 1.0, 1.0-rc1 [ 156, 161, 176, 211, 216, 221, 261 ] |
Link |
This issue is duplicated by |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3 [ 156, 161, 176, 211, 216, 221, 261 ] | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4 [ 156, 161, 176, 211, 216, 221, 261, 281 ] |
Component/s | workflow-api-plugin [ 21711 ] |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4 [ 156, 161, 176, 211, 216, 221, 261, 281 ] | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - techdebt sprint 1 [ 156, 161, 176, 211, 216, 221, 261, 281, 291 ] |
Labels | adoption blueocean x-team | adoption blueocean pipeline-improvement x-team |
Link |
This issue is duplicated by |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1 [ 156, 161, 176, 211, 216, 221, 261, 281, 291 ] | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2 [ 156, 161, 176, 211, 216, 221, 261, 281, 291, 306 ] |
Link | This issue is blocking JENKINS-40536 [ JENKINS-40536 ] |
Link |
This issue is duplicated by |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2 [ 156, 161, 176, 211, 216, 221, 261, 281, 291, 306 ] | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta3 [ 156, 161, 176, 211, 216, 221, 261, 281, 291, 306, 316 ] |
Epic Link | JENKINS-35750 [ 171713 ] | JENKINS-43952 [ 181484 ] |
Status | In Progress [ 3 ] | In Review [ 10005 ] |
Status | In Review [ 10005 ] | In Progress [ 3 ] |
Description |
We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. !unnamed-2.png|thumbnail! |
*Scope* * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps ** Mockups at https://github.com/jenkinsci/blueocean-plugin/pull/1005#issuecomment-297893184 *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. !unnamed-2.png|thumbnail! |
Attachment | unnamed-2.png [ 33581 ] |
Description |
*Scope* * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps ** Mockups at https://github.com/jenkinsci/blueocean-plugin/pull/1005#issuecomment-297893184 *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. !unnamed-2.png|thumbnail! |
*Scope* * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* _Has Description_ Description on left, black @ 100% opacity Type to the right, with em dash, black @ 50% opacity (or grey color) _Has no Description_ * Type on left, black @ 100% opacity * Zeplin https://zpl.io/1MtiWN *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
Attachment | mockup.png [ 37506 ] |
Description |
*Scope* * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* _Has Description_ Description on left, black @ 100% opacity Type to the right, with em dash, black @ 50% opacity (or grey color) _Has no Description_ * Type on left, black @ 100% opacity * Zeplin https://zpl.io/1MtiWN *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
*Scope* * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* * Has Description ** Description on left, black @ 100% opacity **Type to the right, with em dash, black @ 50% opacity (or grey color) * Has no Description ** Type on left, black @ 100% opacity * Use Zeplin for extact metrics https://zpl.io/1MtiWN !mockup.png|thumbnail! *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
Description |
*Scope* * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* * Has Description ** Description on left, black @ 100% opacity **Type to the right, with em dash, black @ 50% opacity (or grey color) * Has no Description ** Type on left, black @ 100% opacity * Use Zeplin for extact metrics https://zpl.io/1MtiWN !mockup.png|thumbnail! *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
*Scope* * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* * Has Description ** Description on left, black @ 100% opacity **Type to the right, with em dash, black @ 50% opacity (or grey color) * Has no Description ** Type on left, black @ 100% opacity * Use Zeplin for extact metrics https://zpl.io/1MtiWN *Mockup* !mockup.png|thumbnail! *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
Description |
*Scope* * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* * Has Description ** Description on left, black @ 100% opacity **Type to the right, with em dash, black @ 50% opacity (or grey color) * Has no Description ** Type on left, black @ 100% opacity * Use Zeplin for extact metrics https://zpl.io/1MtiWN *Mockup* !mockup.png|thumbnail! *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
*Scope* * Pipeline API exposes step descriptions * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* * Has Description ** Description on left, black @ 100% opacity **Type to the right, with em dash, black @ 50% opacity (or grey color) * Has no Description ** Type on left, black @ 100% opacity * Use Zeplin for extact metrics https://zpl.io/1MtiWN *Mockup* !mockup.png|thumbnail! *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
Link |
This issue is blocked by |
Link |
This issue is duplicated by |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4 [ 156, 161, 176, 211, 216, 221, 261, 281, 291, 306, 316 ] | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4, Blue Ocean 1.1-beta5 [ 156, 161, 176, 211, 216, 221, 261, 281, 291, 306, 316, 321 ] |
Status | In Progress [ 3 ] | Open [ 1 ] |
Assignee | Sam Van Oort [ svanoort ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Assignee | Sam Van Oort [ svanoort ] |
Assignee | Sam Van Oort [ svanoort ] |
Remote Link | This issue links to "Wiki Page (Jenkins Wiki)" [ 16925 ] |
Assignee | Vivek Pandey [ vivek ] |
Status | In Progress [ 3 ] | In Review [ 10005 ] |
Sprint | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4, Blue Ocean 1.1 [ 156, 161, 176, 211, 216, 221, 261, 281, 291, 306, 316, 321 ] | frank, tethys, christmas, pannonian, iapetus, 1.0, Blue Ocean 1.0-rc3, Blue Ocean 1.0-rc4, Blue Ocean - 1.1-beta-1, Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4, Blue Ocean 1.1, Blue Ocean 1.1 [ 156, 161, 176, 211, 216, 221, 261, 281, 291, 306, 316, 321, 331 ] |
Assignee | Vivek Pandey [ vivek ] | Cliff Meyers [ cliffmeyers ] |
Rank | Ranked higher |
Status | In Review [ 10005 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Open [ 1 ] |
Attachment | #2 2017-06-05 10-50-45.png [ 38227 ] |
Priority | Critical [ 2 ] | Blocker [ 1 ] |
Description |
*Scope* * Pipeline API exposes step descriptions * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* * Has Description ** Description on left, black @ 100% opacity **Type to the right, with em dash, black @ 50% opacity (or grey color) * Has no Description ** Type on left, black @ 100% opacity * Use Zeplin for extact metrics https://zpl.io/1MtiWN *Mockup* !mockup.png|thumbnail! *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
*Note:* This has been implemented, but what is missing is some UI work to follow the design/limit wrapping on narrow screens (backend and pipeline components are completed, including api usage). *Scope* * Pipeline API exposes step descriptions * Descriptions for steps reflected from the pipeline API * Update the UI of Blue Ocean to display the steps *Design* * Has Description ** Description on left, black @ 100% opacity **Type to the right, with em dash, black @ 50% opacity (or grey color) * Has no Description ** Type on left, black @ 100% opacity * Use Zeplin for extact metrics [https://zpl.io/1MtiWN] *Mockup* !mockup.png|thumbnail! *Notes* We want to provide the developer a more meaningful description of the steps in Blue Ocean. For example, if we have a shell script being executed we'd like to provide the command as the description of that step. If we don't have that information, we'd like to fall back to a description of the step otherwise fall back to the step name. |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Review [ 10005 ] |
Link |
This issue is related to |
Remote Link | This issue links to "PR#1126 (Web Link)" [ 16962 ] |
Resolution | Fixed [ 1 ] | |
Status | In Review [ 10005 ] | Resolved [ 5 ] |
Link |
This issue relates to |
Remote Link | This issue links to "Wiki Page (Jenkins Wiki)" [ 16925 ] |
Remote Link | This issue links to "CloudBees Internal UX-643 (Web Link)" [ 18189 ] |
Status | Resolved [ 5 ] | Fixed but Unreleased [ 10203 ] |
Status | Fixed but Unreleased [ 10203 ] | Closed [ 6 ] |
Link | This issue relates to JENKINS-44094 [ JENKINS-44094 ] |
Link |
This issue relates to |
Link |
This issue relates to |
Link |
This issue relates to |
Possibly “for free” from
JENKINS-31582.