• Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Minor Minor
    • jira-plugin

      Please change the JIRA Plugin for Jenkins so that it uses public URLs for the job/build icons that do not require authentication.

      Currently the plugin uses the URL of an image inside the Jenkins installation, e.g. http://10.1.1.40/jenkins/images/16x16/blue.png

      There are two scenarios where this forms a problem:

      1. There might be people able to access the JIRA instance, but not the Jenkins instance (might be on a different network that they do not have access to).
      2. Someone may not be logged in Jenkins while looking at the comment in JIRA. In this case the image will show up as broken, because it results in a redirect to a login page.

      By making this change the image of the job in Jenkins should always show up in the JIRA comment, barring any firewall rules.

          [JENKINS-20479] Use Jenkins Image URLs

          I think this is not jira-plugin related, but it only depends on the Jenkins URL settings. From the help:
          "Optionally specify the HTTP address of the Jenkins installation, such as http://yourhost.yourdomain/jenkins/. This value is used to let Jenkins know how to refer to itself, ie. to display images or to create links in emails."

          I don't see jira-plugin itself rendering the icons by itself anywhere...

          Radek Antoniuk added a comment - I think this is not jira-plugin related, but it only depends on the Jenkins URL settings. From the help: "Optionally specify the HTTP address of the Jenkins installation, such as http://yourhost.yourdomain/jenkins/ . This value is used to let Jenkins know how to refer to itself, ie. to display images or to create links in emails." I don't see jira-plugin itself rendering the icons by itself anywhere...

            warden Radek Antoniuk
            znerd Ernst de Haan
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: