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

Permit VirtualFile to serve external file contents

      Extracting a comment from JENKINS-25224:

      VirtualFile as written is not quite flexible enough, because it assumes that the master should be in charge of retrieving file contents (as bytestreams) and serving them to the client. What we found was necessary also for making an ArtifactManager based on, say, S3 was to allow VirtualFile to optionally designate a replacement URL that would be served directly to clients. (DirectoryBrowserSupport would need to call the new method.)

          [JENKINS-49635] Permit VirtualFile to serve external file contents

          Jesse Glick created issue -
          Jesse Glick made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-25224 [ JENKINS-25224 ]
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-17236 [ JENKINS-17236 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "core PR 3302 (Web Link)" [ 20105 ]
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-26810 [ JENKINS-26810 ]
          Jesse Glick made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "copyartifact PR 100 (Web Link)" [ 20194 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "workflow-api PR 67 (Web Link)" [ 20195 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "workflow-basic-steps PR 60 (Web Link)" [ 20196 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "compress-artifacts PR 7 (Web Link)" [ 20207 ]

            jglick Jesse Glick
            jglick Jesse Glick
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: