This is an automated email from the git hooks/post-receive script. New commit to branch develop-2.x in repository jaxx. See https://gitlab.nuiton.org/nuiton/jaxx.git commit c86b1a2b2a66c756de4ab4eeac3c869cb779ca3a Author: Tony CHEMIT <dev@tchemit.fr> Date: Wed Mar 8 11:58:04 2017 +0100 use mop-nuiton --- pom.xml | 165 ++++++++++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 118 insertions(+), 47 deletions(-) diff --git a/pom.xml b/pom.xml index 73b10c0..b7b910c 100644 --- a/pom.xml +++ b/pom.xml @@ -26,8 +26,8 @@ <parent> <groupId>org.nuiton</groupId> - <artifactId>nuitonpom</artifactId> - <version>10.5</version> + <artifactId>mop-nuiton</artifactId> + <version>3</version> </parent> <artifactId>jaxx</artifactId> @@ -56,9 +56,9 @@ <developer> <name>Tony Chemit</name> <id>tchemit</id> - <email>chemit@codelutin.com</email> - <organization>CodeLutin</organization> - <organizationUrl>http://www.codelutin.com</organizationUrl> + <email>dev@tchemit.fr</email> + <organization>Ultreia.io</organization> + <organizationUrl>http://ultreia.io</organizationUrl> <timezone>Europe/Paris</timezone> <roles> <role>Developer</role> @@ -129,9 +129,7 @@ <properties> - <!-- pour un muli module on doit fixer le projectId --> <projectId>jaxx</projectId> - <ciViewId>Jaxx</ciViewId> <javaVersion>1.7</javaVersion> <signatureArtifactId>java17</signatureArtifactId> @@ -162,7 +160,6 @@ <jgitflow.developBranchName>develop-2.x</jgitflow.developBranchName> <jgitflow.masterBranchName>master-2.x</jgitflow.masterBranchName> - <skipReleaseSendEmail>true</skipReleaseSendEmail> </properties> @@ -636,12 +633,8 @@ </profile> - <!-- This profile is here just to make more automatic release. - This profile will be use to do a releasse:prepare, this modules are not - in default build but need to be release - --> <profile> - <id>extra-modules</id> + <id>release-profile</id> <activation> <property> <name>performRelease</name> @@ -671,74 +664,152 @@ <artifactId>maven-plugin-plugin</artifactId> <version>${pluginPluginVersion}</version> </plugin> - <plugin> <artifactId>maven-project-info-reports-plugin</artifactId> <version>${projectInfoReportsPluginVersion}</version> <reportSets> <reportSet> <reports> - <report>index</report> + <report>project-team</report> + <report>mailing-list</report> + <report>cim</report> + <report>issue-tracking</report> + <report>license</report> + <report>scm</report> + <report>dependency-info</report> + <report>dependencies</report> + <report>dependency-convergence</report> + <report>plugin-management</report> + <report>plugins</report> + <report>dependency-management</report> + <report>summary</report> + </reports> + </reportSet> + </reportSets> + </plugin> + + <plugin> + <artifactId>maven-changes-plugin</artifactId> + <version>${changesPluginVersion}</version> + <configuration> + <issueLinkTemplatePerSystem> + <gitlab>https://gitlab.nuiton.org/nuiton/${projectId}/issues/%ISSUE%</gitlab> + </issueLinkTemplatePerSystem> + <xmlPath>${project.build.directory}/generated-site/changes.xml</xmlPath> + </configuration> + </plugin> + + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <version>${javadocPluginVersion}</version> + <configuration> + <quiet>${maven.javadoc.quiet}</quiet> + <charset>${project.reporting.outputEncoding}</charset> + <links> + <link>http://docs.oracle.com/javase/${javadocJreApiVersion}/docs/api/</link> + </links> + <tagletArtifacts> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc</artifactId> + <version>${mavenPluginToolsJavadocVersion}</version> + </tagletArtifact> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc</artifactId> + <version>${plexusComponentJavadocVersion}</version> + </tagletArtifact> + </tagletArtifacts> + </configuration> + <reportSets> + <reportSet> + <reports> + <report>javadoc</report> + <report>test-javadoc</report> </reports> </reportSet> </reportSets> </plugin> + + <plugin> + <artifactId>maven-changelog-plugin</artifactId> + <version>${changelogPluginVersion}</version> + </plugin> + + <plugin> + <artifactId>maven-jxr-plugin</artifactId> + <version>${jrxPluginVersion}</version> + </plugin> + + <plugin> + <artifactId>maven-surefire-report-plugin</artifactId> + <version>${surefirePluginVersion}</version> + </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>license-maven-plugin</artifactId> + <version>${licensePluginVersion}</version> + </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>versions-maven-plugin</artifactId> + <version>${versionsPluginVersion}</version> + <reportSets> + <reportSet> + <reports> + <report>dependency-updates-report</report> + <report>plugin-updates-report</report> + <report>property-updates-report</report> + </reports> + </reportSet> + </reportSets> + </plugin> + </plugins> </reporting> - </profile> - - <profile> - <id>generate-changelog</id> - <activation> - <property> - <name>performRelease</name> - <value>true</value> - </property> - </activation> - <properties> - <jredminePluginVersion>1.10</jredminePluginVersion> - <redmine.xmlPath>${project.build.directory}/changes/changes.xml</redmine.xmlPath> - </properties> <build> - <defaultGoal>process-classes</defaultGoal> + <plugins> - <!-- Generate changelog.txt and attach it to project --> <plugin> - <groupId>org.nuiton.jredmine</groupId> - <artifactId>jredmine-maven-plugin</artifactId> + <groupId>io.ultreia.maven</groupId> + <artifactId>gitlab-maven-plugin</artifactId> + <inherited>false</inherited> <executions> <execution> - <id>generate-changes</id> + <inherited>false</inherited> <goals> <goal>generate-changes</goal> </goals> - <phase>process-classes</phase> - <configuration> - <generateOnce>true</generateOnce> - <actionMapping>fix:1, add:2, update:4</actionMapping> - <url>https://forge.nuiton.org</url> - </configuration> + <phase>pre-site</phase> </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.nuiton</groupId> + <artifactId>helper-maven-plugin</artifactId> + <executions> <execution> - <id>generate-changelog</id> - <inherited>false</inherited> + <id>compute-distribution-site-url</id> <goals> - <goal>generate-changelog</goal> + <goal>compute-distribution-site-url</goal> </goals> - <phase>process-classes</phase> - <configuration> - <attach>true</attach> - </configuration> + <phase>pre-site</phase> </execution> </executions> </plugin> </plugins> + </build> + </profile> + </profiles> </project> -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.