Feature Request: Add Workspace Functionality from Workflow Support Plugin to Blue Ocean

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      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.

            Assignee:
            Unassigned
            Reporter:
            kun303-cloud
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: