-
Improvement
-
Resolution: Won't Fix
-
Major
-
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.
- is related to
-
JENKINS-33883 allow anonymous read of cc.xml file works only for root one
-
- Resolved
-
-
JENKINS-48896 anonymous read of cc.xml file works only for root (ldap)
-
- Resolved
-
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.