gmazelier / gradle-jasperreports

Provides the capability to compile JasperReports design files.
https://plugins.gradle.org/plugin/com.github.gmazelier.jasperreports
Apache License 2.0
25 stars 20 forks source link

Upgrading Plugin to Latest Gradle and Jasper #14

Closed tkofford closed 4 years ago

tkofford commented 4 years ago

Upgrading the plugin to use a more recent version of gradle, v5.6.2, and jasperreports, v6.9.0. As a result, moved away from the bintray publishing plugin to instead use the gradle publishing plugin.

Moving to the gradle publishing plugin has several good & bad side effects. The good was that it eliminated all the bintray tasks and configuration and automatically generates the src/main/resources/META-INF/gradle-plugins *.property file based on the plugin id in the publishing plugin configuration. The bad is that the author of the plugin will need to do a little work to use the "new" way of publishing plugins to the gradle plugin portal as described in the following link: https://plugins.gradle.org/docs/submit. Note that link also has instructions at the top of the page on how to migrate publishing from bintray.

Also updated version in gradle.properties to "0.4-SNAPSHOT".

ghost commented 4 years ago

FYI: v6.10.0 of jasperreports seems to be the latest version. https://community.jaspersoft.com/project/jasperreports-library/releases

tkofford commented 4 years ago

Is there anything else that I need to do to get this pull request merged?

gmazelier commented 4 years ago

LGTM. Thanks for your contribution! I will check the Gradle portal documentation to publish the plugin in the next days.

gmazelier commented 4 years ago

New version released. Let me know if you have any issues.

gmazelier commented 4 years ago

Closes #13