This is an automated email from the ASF dual-hosted git repository. aherbert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-rng.git
commit 88eb56dd7dd433f940c90721b12ee9b0e198461a Author: aherbert <aherb...@apache.org> AuthorDate: Thu Nov 14 13:13:38 2019 +0000 Customise jira report. Removed duplicate configuration from commons-parent. Jira report for modules to only include those tickets using the component tag. --- commons-rng-client-api/pom.xml | 1 + commons-rng-core/pom.xml | 1 + commons-rng-examples/pom.xml | 1 + commons-rng-sampling/pom.xml | 1 + commons-rng-simple/pom.xml | 1 + pom.xml | 21 ++++----------------- 6 files changed, 9 insertions(+), 17 deletions(-) diff --git a/commons-rng-client-api/pom.xml b/commons-rng-client-api/pom.xml index 3aa3ebe..83cd518 100644 --- a/commons-rng-client-api/pom.xml +++ b/commons-rng-client-api/pom.xml @@ -40,6 +40,7 @@ <!-- Workaround to avoid duplicating config files. --> <rng.parent.dir>${basedir}/..</rng.parent.dir> <commons.release.isDistModule>false</commons.release.isDistModule> + <rng.jira.component>client-api</rng.jira.component> </properties> <profiles> diff --git a/commons-rng-core/pom.xml b/commons-rng-core/pom.xml index cd1d720..a568811 100644 --- a/commons-rng-core/pom.xml +++ b/commons-rng-core/pom.xml @@ -43,6 +43,7 @@ <commons.automatic.module.name>org.apache.commons.rng.core</commons.automatic.module.name> <!-- Workaround to avoid duplicating config files. --> <rng.parent.dir>${basedir}/..</rng.parent.dir> + <rng.jira.component>core</rng.jira.component> </properties> <dependencies> diff --git a/commons-rng-examples/pom.xml b/commons-rng-examples/pom.xml index ca25553..28a280a 100644 --- a/commons-rng-examples/pom.xml +++ b/commons-rng-examples/pom.xml @@ -52,6 +52,7 @@ <!-- Disable JApiCmp failures (but keep the report). The examples API is allowed to change. --> <commons.japicmp.breakBuildOnBinaryIncompatibleModifications>false</commons.japicmp.breakBuildOnBinaryIncompatibleModifications> <commons.japicmp.breakBuildOnSourceIncompatibleModifications>false</commons.japicmp.breakBuildOnSourceIncompatibleModifications> + <rng.jira.component>examples</rng.jira.component> </properties> <dependencyManagement> diff --git a/commons-rng-sampling/pom.xml b/commons-rng-sampling/pom.xml index 90538c5..495045f 100644 --- a/commons-rng-sampling/pom.xml +++ b/commons-rng-sampling/pom.xml @@ -40,6 +40,7 @@ <commons.automatic.module.name>org.apache.commons.rng.sampling</commons.automatic.module.name> <!-- Workaround to avoid duplicating config files. --> <rng.parent.dir>${basedir}/..</rng.parent.dir> + <rng.jira.component>sampling</rng.jira.component> </properties> <dependencies> diff --git a/commons-rng-simple/pom.xml b/commons-rng-simple/pom.xml index 71cbc5f..14134eb 100644 --- a/commons-rng-simple/pom.xml +++ b/commons-rng-simple/pom.xml @@ -40,6 +40,7 @@ <commons.automatic.module.name>org.apache.commons.rng.simple</commons.automatic.module.name> <!-- Workaround to avoid duplicating config files. --> <rng.parent.dir>${basedir}/..</rng.parent.dir> + <rng.jira.component>simple</rng.jira.component> </properties> <dependencies> diff --git a/pom.xml b/pom.xml index 8d8f8b6..02f4788 100644 --- a/pom.xml +++ b/pom.xml @@ -98,6 +98,9 @@ <!-- Workaround to avoid the SVN site checkout in all modules. This flag should be deactivated by child modules. --> <perform.site.checkout>true</perform.site.checkout> + + <!-- Set by modules to create a custom jira report --> + <rng.jira.component></rng.jira.component> </properties> <modules> @@ -298,28 +301,12 @@ <artifactId>maven-changes-plugin</artifactId> <version>${commons.changes.version}</version> <configuration> - <xmlPath>${basedir}/src/changes/changes.xml</xmlPath> - <columnNames>Fix Version,Key,Component,Summary,Type,Resolution,Status</columnNames> - <!-- Sort cols in natural order when using JQL for JIRA 5.1 --> - <sortColumnNames>Fix Version DESC,Type,Key DESC</sortColumnNames> <resolutionIds>Fixed,Implemented</resolutionIds> <statusIds>Resolved,Closed</statusIds> <!-- Don't include sub-task --> <typeIds>Bug,New Feature,Task,Improvement,Wish,Test</typeIds> - <!-- For JIRA >= 5.1 --> - <useJql>true</useJql> - <onlyCurrentVersion>${commons.changes.onlyCurrentVersion}</onlyCurrentVersion> - <maxEntries>${commons.changes.maxEntries}</maxEntries> - <runOnlyAtExecutionRoot>${commons.changes.runOnlyAtExecutionRoot}</runOnlyAtExecutionRoot> + <component>${rng.jira.component}</component> </configuration> - <reportSets> - <reportSet> - <reports> - <report>changes-report</report> - <report>jira-report</report> - </reports> - </reportSet> - </reportSets> </plugin> <plugin> <groupId>com.github.spotbugs</groupId>