Forked from https://github.com/gmazelier/gradle-jasperreports as it seems to be abandoned. Rewritten in Kotlin as of 02.2023
Provides the capability to compile JasperReports design files.
Just apply the plugin. It automatically adds a compile task that compiles .jrxml inside "src/main/jasper" to "build/reports"
You can define a custom task with custom paths.
Using the pluging DSL...
plugins {
id "eu.rehost.jasperreports" version "0.14"
}
config documentation currently WIP
To ask questions or report bugs, please use the GitLab project.
- Kotlin rewrite
- Ability to change the used JasperReports Version
- Forked from gmazelier
- Dependencies upgrade (gradle, maven, jasper)
- Dependencies upgrade (Gradle and Jasper).
- Move to Gradle publishing plugin.
- Adds Microsoft OS support.
- Fix an issue if there are multiple files in subdirectories when using
useRelativeOutDir
.
- Adds Java 8 support.
- Configures Travis CI.
- Improves tests.
- Adds
useRelativeOutDir
option. - Enable Gradle wrapper for developers.
- Adds
classpath
option.
- Initial release.
This plugin is licensed under Apache License, Version 2.0 without warranties or conditions of any kind, either express or implied.