• 2.0.0

      Icons in the build pipeline view seems to be broken after upgrade of Jenkins

      Previous Jenkins Version: 2.315

      Current Jenkins Version:  2.337

       

       

          [JENKINS-68022] Icon images broken on build pipeline view

          S Bhatia created issue -
          Basil Crow made changes -
          Labels New: regression ux

          The last release of the plugin was 4years ago, according to the plugin site. There is even an XSS warning on the plugin from the security team.

          I believe that the problem was introduced by https://github.com/jenkinsci/jenkins/pull/5778 when we removed the PNG files from Jenkins. The icons are directly called from https://github.com/jenkinsci/build-pipeline-plugin/blob/d227e5e30fa6a62c56c5cbbc3d1d460c88880009/src/main/resources/au/com/centrumsystems/hudson/plugin/buildpipeline/BuildPipelineView/bpp.jelly#L60-L110.

          Adrien Lecharpentier added a comment - The last release of the plugin was 4years ago, according to the plugin site. There is even an XSS warning on the plugin from the security team. I believe that the problem was introduced by https://github.com/jenkinsci/jenkins/pull/5778 when we removed the PNG files from Jenkins. The icons are directly called from https://github.com/jenkinsci/build-pipeline-plugin/blob/d227e5e30fa6a62c56c5cbbc3d1d460c88880009/src/main/resources/au/com/centrumsystems/hudson/plugin/buildpipeline/BuildPipelineView/bpp.jelly#L60-L110 .
          Adrien Lecharpentier made changes -
          Remote Link New: This issue links to "jenkinsci/jenkins#5778 (Web Link)" [ 27550 ]
          Basil Crow made changes -
          Link New: This issue is caused by JENKINS-68249 [ JENKINS-68249 ]

          Basil Crow added a comment - - edited

          Nevertheless, the plugin is not deprecated, so it is still officially supported by the Jenkins project. If we wish to drop support for this plugin, the author of JENKINS-68249 needs to submit a PR to the Update Center marking this plugin as deprecated. In the absence of such a PR, the plugin remains supported, and the broken icon remains a core regression (and will be tracked as such).

          Basil Crow added a comment - - edited Nevertheless, the plugin is not deprecated, so it is still officially supported by the Jenkins project. If we wish to drop support for this plugin, the author of JENKINS-68249 needs to submit a PR to the Update Center marking this plugin as deprecated. In the absence of such a PR, the plugin remains supported, and the broken icon remains a core regression (and will be tracked as such).
          Basil Crow made changes -
          Component/s New: core [ 15593 ]
          Basil Crow made changes -
          Summary Original: Icon images broken on build pipeline view New: Icon images broken on build pipeline view (regression in 2.333)
          Basil Crow made changes -
          Remote Link Original: This issue links to "jenkinsci/jenkins#5778 (Web Link)" [ 27550 ]
          Adrien Lecharpentier made changes -
          Assignee New: Adrien Lecharpentier [ alecharp ]

            alecharp Adrien Lecharpentier
            s_bhatia S Bhatia
            Votes:
            5 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: