• Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Icon: Major Major
    • github-oauth-plugin
    • Platform: All, OS: All

      Steps to reproduce:

      • add a new Job
      • make sure it's not run yet
      • configure CC-tray to look at: http://<your-server>/cc.xml?
      • try to add the new Job to CC-tray monitoring
        Expected result:
      • the new job can be added
        Actual result:
      • the new job does not show up in the list of 'Available projects'

      By visiting the cc.xml? URL, I could verify that the xml-file did not contain
      the new job.

      After the job has run correctly at least once, the job is addable.

          [JENKINS-2885] Not all jobs show-up in cc.xml report

          gkforcare created issue -
          Sorin Sbarnea made changes -
          Summary Original: Not all jobs show-up in CC-tray-intragration URL-result New: Not all jobs show-up in CC-tray-interagration URL-result

          Sorin Sbarnea added a comment -

          That's true because the root cc.xml file exposes only the jobs that are present in the default view, which is not really what people would expect – I was surprised too.

          It seems that if you want all jobs you need to get /view/All/cc.xml but you will probably discover other issues, like the fact that this cc.xml requires authentications! (the root one doesnt!).

          Due to this, if you have github login integration, you will NOT be able to get cc.xml reports unless you have these jobs in the default view.

          Sorin Sbarnea added a comment - That's true because the root cc.xml file exposes only the jobs that are present in the default view, which is not really what people would expect – I was surprised too. It seems that if you want all jobs you need to get /view/All/cc.xml but you will probably discover other issues, like the fact that this cc.xml requires authentications! (the root one doesnt!). Due to this, if you have github login integration, you will NOT be able to get cc.xml reports unless you have these jobs in the default view.
          Sorin Sbarnea made changes -
          Summary Original: Not all jobs show-up in CC-tray-interagration URL-result New: Not all jobs show-up in cc.xml report
          Sorin Sbarnea made changes -
          Component/s New: core [ 15593 ]
          Component/s Original: other [ 15490 ]
          Sorin Sbarnea made changes -
          Link New: This issue is related to JENKINS-33883 [ JENKINS-33883 ]

          Jesse Glick added a comment -

          I have no idea what this issue refers to, but it does not sound like anything in Jenkins core.

          Jesse Glick added a comment - I have no idea what this issue refers to, but it does not sound like anything in Jenkins core.
          Jesse Glick made changes -
          Component/s New: github-oauth-plugin [ 15900 ]
          Component/s Original: core [ 15593 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 132958 ] New: JNJira + In-Review [ 173968 ]

          Daniel Beck added a comment -

          jglick Yes, that would be great. Unfortunately…

          https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/model/View/cc.xml.jelly

          IMO this shit should just be dropped. The file format definition doesn't even exist anymore outside of archive.org…

          Daniel Beck added a comment - jglick Yes, that would be great. Unfortunately… https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/model/View/cc.xml.jelly IMO this shit should just be dropped. The file format definition doesn't even exist anymore outside of archive.org…

            Unassigned Unassigned
            gkforcare gkforcare
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: