> For the complete documentation index, see [llms.txt](https://cover-docs.diffblue.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cover-docs.diffblue.com/features/cover-reports/cover-reports-contributor.md).

# Cover Reports Contributor

Cover Reports data, referred to as "reports bundles", are generated and uploaded using Cover CLI (as part of a developer's process) and/or Cover Pipeline (as part of a CI workflow/pipeline).

* [Java project config (JaCoCo)](/features/cover-reports/cover-reports-contributor/java-project-config.md) - how to configure your Java projects to generate JaCoCo reports, essential for use with Cover Reports.
* [Generate and upload reports bundles](/features/cover-reports/cover-reports-contributor/reports-bundles.md) - how to use the `dcover` commands to generate and upload reports bundles.
* [Authenticated uploads](/features/cover-reports/cover-reports-contributor/authentication.md) - how to use authentication for your uploads (if enabled by your Cover Reports Administrator).

This set of topics is targeted at Cover Reports Contributors.
