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

Blueocean doesn't show more than one artifact with the same name

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • blueocean-plugin
    • Jenkins v2.121.1 with Blueocean v1.5.0 (the "jenkinsci/blueocean:latest" docker image from a couple of weeks ago)

      Plugins: Copy Artifact Plugin v1.39
      OS: CentOS 6.9
      Browsers: Firefox 60 & Chrome 67
    • Blue Ocean 1.7.0

      The Blueocean GUI doesn't show artifacts if they have the same name as another artifact. For example, the classic Jenkins UI might show the following artifacts:

      • tests/1/results.xml
      • tests/2/results.xml
      • tests/3/results.xml
      • stuff.txt

      However, Blueocean will only show one of the "results.xml" artifacts:

      • tests/3/results.xml
      • stuff.txt

      The artifacts all exist and can be downloaded via the classic UI. It's quite easy to reproduce by just having some files with the same name and archiving them via a line similar to:

      archiveArtifacts artifacts: "tests/**/results.xml", fingerprint: true

       

       

          [JENKINS-52277] Blueocean doesn't show more than one artifact with the same name

          Adam Godbeer created issue -
          Adam Godbeer made changes -
          Description Original: The Blueocean GUI doesn't show artifacts if they have the same name as another artifact. For example, the classic Jenkins UI might show the following artifacts:
           * {{tests/1/results.xml}}
           * {{tests/2/results.xml}}
           * {{tests/3/results.xml}}
           * stuff.txt

          However, Blueocean will only show one of the "results.xml" artifacts:
           * {{tests/3/results.xml}}
           * {{stuff.txt}}

          The artifacts all exist and can be downloaded via the classic UI. It's quite easy to reproduce by just having some files with the same name and archiving them via a line similar to:

          {{archiveArtifacts artifacts: "tests/**/results.xml", fingerprint: true}}

           

           
          New: The Blueocean GUI doesn't show artifacts if they have the same name as another artifact. For example, the classic Jenkins UI might show the following artifacts:
           * {{tests/1/results.xml}}
           * {{tests/2/results.xml}}
           * {{tests/3/results.xml}}
           * {{stuff.txt}}

          However, Blueocean will only show one of the "results.xml" artifacts:
           * {{tests/3/results.xml}}
           * {{stuff.txt}}

          The artifacts all exist and can be downloaded via the classic UI. It's quite easy to reproduce by just having some files with the same name and archiving them via a line similar to:

          {{archiveArtifacts artifacts: "tests/**/results.xml", fingerprint: true}}

           

           

          Adam Godbeer added a comment -

          Just tested Blue Ocean 1.7.0 and this issue seems to be fixed.

          Adam Godbeer added a comment - Just tested Blue Ocean 1.7.0 and this issue seems to be fixed.
          Adam Godbeer made changes -
          Released As New: Blue Ocean 1.7.0
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

            Unassigned Unassigned
            dragonq Adam Godbeer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: