Automatic distribution of new reports among project areas
As far as we could find out, there is no existing mechanism to distribute BIRT reports existing in one project area to other project areas in some automatic mode. Currently we have RTC 3.0.1.3 and so many BIRT reports that handling them becomes unwieldy. What we need is roughly this:
1. Automatically distribute new BIRT reports (or at least report templates) from a single project area to other designated project areas as soon as a new report is created.
2. Automatically update thus distributed reports upon every future change of those reports in that single project area.
Is there such a mechanism or is it planned to be implemented in some near future?
3 answers
Have you had a look into my question in the forum:
https://jazz.net/forum/questions/72045/how-to-deploy-custom-birt-reports-to-many-projectareas
Comments
No, I haven't, thanks for the tip. But this is not what we are looking for. What we need is a mechanism for regular report updates. I guess, "bundling" as described at your link won't work this way, even if it were a documented (and hence supported) feature. It would be rather a completely manual report distribution process.
In V4.0 there is a deploy report template to other Project Area option. Maybe this is available over OSLC, REST or Java-API. If it is, we simply can create a script, put it into a builddefinition and let the build system do the automatic deployment.
Or alternativly, instead of having this templates in a project area, having them in SCM and create a build job which si doing the deployment and update. We "only" need to know how to access this from outside the UI.
Maybe some of the report team could answer, if this calls are available in one of the interfaces (OSLC, REST or Java-API)
"We "only" need to know how to access this from outside the UI." - Exactly. :)