-
New Feature
-
Resolution: Won't Do
-
Minor
-
None
Summary:
The workflow-support-plugin provides a very useful workspace feature that is currently not available in the Blue Ocean plugin. I believe it would greatly benefit Blue Ocean users if this functionality were implemented in Blue Ocean as well.
Detailed Proposal:
In the workflow-support-plugin, the workspace feature includes both a front-end interface and the ability to download files from the workspace. However, it lacks a dedicated REST API to facilitate this functionality, which Blue Ocean could implement.
My suggestion is:
- Reuse the download capabilities of the workflow-support-plugin where possible, leveraging its existing mechanisms.
- For Blue Ocean, implement a new REST API and corresponding front-end interface to integrate the workspace functionality seamlessly into the Blue Ocean experience.
Why This Feature is Valuable:
- Extending the workspace functionality to Blue Ocean would provide users with a more unified experience across Jenkins plugins, improving usability for pipeline management and file access.
- Blue Ocean users will benefit from having access to workspace files directly from the modern Blue Ocean interface, without needing to switch to other views.
Contribution Offer:
If this issue is accepted, I would be happy to contribute to the implementation. Specifically, I can help with writing Java code to implement the necessary functionality and integrate with the existing workflow-support-plugin capabilities.