Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-9066

Aggregation of downstream project reports for static analysis reports

    • 5.0.0-beta2

      When splitting the different types of tests (integration test, performance test, statical analysis) in separated jobs from my main build job (compile / unit tests) in order to keep the build fast for the development team, I ran into the problem that reporting is scattered all around the different jobs.

      Jenkins provides functionality to aggregate downstream test reports but I would also like to see that for other reporting.

          [JENKINS-9066] Aggregation of downstream project reports for static analysis reports

          Sietse Ten Hoeve created issue -

          Ulli Hafner added a comment -

          I see. Should the aggregation use just all available downstream projects or just a sub set of them?

          Ulli Hafner added a comment - I see. Should the aggregation use just all available downstream projects or just a sub set of them?

          Sorry for my late response but the answer is: yes. Every downstream project containing some reporting is performed with the intention to show it as part of the upstream job (I think this is true for almost all cases).

          Sietse Ten Hoeve added a comment - Sorry for my late response but the answer is: yes. Every downstream project containing some reporting is performed with the intention to show it as part of the upstream job (I think this is true for almost all cases).
          Ulli Hafner made changes -
          Link New: This issue is related to JENKINS-9739 [ JENKINS-9739 ]

          Ulli Hafner added a comment -

          Please attach yourself as watchee on the new issue since I currently can't change the reporter.

          Ulli Hafner added a comment - Please attach yourself as watchee on the new issue since I currently can't change the reporter.
          Ulli Hafner made changes -
          Component/s Original: cobertura [ 15500 ]
          Ulli Hafner made changes -
          Component/s New: analysis-core [ 15709 ]
          Component/s Original: findbugs [ 15496 ]
          Component/s Original: pmd [ 15511 ]
          Component/s Original: analysis-collector [ 15710 ]
          Summary Original: Aggregation of downstream project reports like cobertura / findbugs / pmd etc reports New: Aggregation of downstream project reports for findbugs / pmd reports
          Ulli Hafner made changes -
          Summary Original: Aggregation of downstream project reports for findbugs / pmd reports New: Aggregation of downstream project reports for static analysis reports

          Mladen Markov added a comment -

          Is there any workaround we can use until this is implemented?
          Like archiving artifacts of the downstream projects and somehow collecting them in the upstream project?

          Mladen Markov added a comment - Is there any workaround we can use until this is implemented? Like archiving artifacts of the downstream projects and somehow collecting them in the upstream project?

          Ulli Hafner added a comment -

          I don't see a workaround. (And the implementation of that feature for tests seems to be not trivial.)

          Ulli Hafner added a comment - I don't see a workaround. (And the implementation of that feature for tests seems to be not trivial.)

            drulli Ulli Hafner
            sietse Sietse Ten Hoeve
            Votes:
            8 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: