Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-73989

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

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Won't Do
    • Icon: Minor Minor
    • blueocean-plugin
    • 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.

            Unassigned Unassigned
            thomson_519 kun303-cloud
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: