Hi all,

I generate HTML code coverage reports with JaCoCo and make them available 
via the Jenkins UI with the HTML Publisher Plugin, much as is described 
here:

    https://www.cloudbees.com/blog/publishing-html-reports-pipeline

The trouble is that these reports contain thousands of tiny HTML files, 
which get saved to my build directory. This makes deleting old builds a 
very slow operation, since the master has to delete thousands of tiny files.

I could just zip the results and publish the result as an artifact, but 
that wouldn't be as convenient for users. Users would then need to download 
and extract the archive, as opposed to (more conveniently) being able to 
browse the coverage report in the Jenkins UI with a few clicks.

Ideally I'd be able to publish the HTML files in S3 and have a link on the 
sidebar to the (S3-hosted) coverage results. Then I could set the artifacts 
to expire in S3 based on a sensible expiration policy, and I wouldn't have 
to worry about thousands of tiny files cluttering my build directories.

Does anyone have any ideas about how best to accomplish this?

Thanks,
Basil

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/27d27eb3-2e4e-4b4e-b425-11613d47e7e9%40googlegroups.com.

Reply via email to