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

Support workspaces for Pipeline jobs

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      ExecutorStep adds a WorkspaceAction to track the fact that the flow build used a workspace, and if you navigate the flow graph UI you can get to a workspace browser, but there is not much more than that available. Need:

      • Analogue of noWorkspace.jelly in case a workspace cannot be loaded
      • Nicer DirectoryBrowserSupport.title: WorkflowRun.getFullDisplayName, computer, path, ...
      • Functionality similar to doDoWipeOutWorkspace, though see JENKINS-4646 and related issues
      • FlowNodeViewColumn or other way of seeing a list of workspaces for a build (or for the last build of the project)

        Attachments

          Issue Links

            Activity

            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            https://github.com/jenkinsci/external-workspace-manager-plugin actually supports browsing of workspaces for Pipeline, but it requires extra configuration

            Show
            oleg_nenashev Oleg Nenashev added a comment - https://github.com/jenkinsci/external-workspace-manager-plugin  actually supports browsing of workspaces for Pipeline, but it requires extra configuration
            Hide
            jglick Jesse Glick added a comment -

            Oleg Nenashev that is unrelated. This issue is just about exposing a proper UI for workspace access in Pipeline builds, without changing runtime behavior.

            Show
            jglick Jesse Glick added a comment - Oleg Nenashev that is unrelated. This issue is just about exposing a proper UI for workspace access in Pipeline builds, without changing runtime behavior.
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            I understand. This is just one of possible workarounds if the feature is really needed

            Show
            oleg_nenashev Oleg Nenashev added a comment - I understand. This is just one of possible workarounds if the feature is really needed
            Hide
            jglick Jesse Glick added a comment -

            Filed PR with a basic display for classic UI. 2015-09-11 comments, as well as some miscellaneous fixes such as adding a wipe out workspace link, need to be refiled as separate issues, but I think this captures the most common and obvious request.

            Show
            jglick Jesse Glick added a comment - Filed PR with a basic display for classic UI. 2015-09-11 comments, as well as some miscellaneous fixes such as adding a wipe out workspace link, need to be refiled as separate issues, but I think this captures the most common and obvious request.
            Hide
            dnusbaum Devin Nusbaum added a comment -

            A way to easily view all of the workspaces for a specific build (the fourth bullet point in the description) was just added in version 2.24 of Pipeline Supporting APIs Plugin as a sidebar link named Workspaces on the build page.

            Show
            dnusbaum Devin Nusbaum added a comment - A way to easily view all of the workspaces for a specific build (the fourth bullet point in the description) was just added in version 2.24 of Pipeline Supporting APIs Plugin as a sidebar link named Workspaces on the build page.

              People

              • Assignee:
                jglick Jesse Glick
                Reporter:
                jglick Jesse Glick
              • Votes:
                106 Vote for this issue
                Watchers:
                122 Start watching this issue

                Dates

                • Created:
                  Updated: