From 3cca929c0e9c38f33064a7b79f7f1fc3786df5ba Mon Sep 17 00:00:00 2001 From: jensp Date: Fri, 2 Feb 2018 09:51:23 +0000 Subject: [PATCH] CCM NG: Integrated the maven-release-plugin for easy releases. Attention: The configuration for the maven-release-plugin has not been tested yet. The configuration can be considered stable/tested if you see the commits for a release after this commit. git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5232 8810af33-2d31-482b-a856-94f89814c4df --- pom.xml | 150 +++++++++++++++++++++++++++++++++----------------------- 1 file changed, 88 insertions(+), 62 deletions(-) diff --git a/pom.xml b/pom.xml index ab18f6e8f..7e060b929 100644 --- a/pom.xml +++ b/pom.xml @@ -37,6 +37,10 @@ http://www.gnu.org/licenses/lgpl-2.0.html + + + scm:svn:https://svn.libreccm.org/ccm/ccm_ng + @@ -121,6 +125,15 @@ + + + + org.apache.maven.plugins + maven-assembly-plugin + 3.1.0 + org.apache.maven.plugins maven-compiler-plugin @@ -133,26 +146,16 @@ ${project.build.sourceEncoding} + + org.apache.maven.plugins + maven-ear-plugin + 2.10.1 + org.apache.maven.plugins maven-enforcer-plugin 3.0.0-M1 - - org.apache.maven.plugins - maven-javadoc-plugin - 3.0.0-M1 - - - org.apache.maven.plugins - maven-surefire-plugin - 2.20.1 - - - org.apache.maven.plugins - maven-assembly-plugin - 3.1.0 - org.apache.maven.plugins maven-jar-plugin @@ -160,23 +163,8 @@ org.apache.maven.plugins - maven-war-plugin - 3.2.0 - - - org.apache.maven.plugins - maven-ear-plugin - 2.10.1 - - - org.apache.maven.plugins - maven-site-plugin - 3.6 - - - org.codehaus.mojo - versions-maven-plugin - 2.5 + maven-javadoc-plugin + 3.0.0-M1 org.apache.maven.plugins @@ -215,32 +203,39 @@ - org.codehaus.mojo - build-helper-maven-plugin - 3.0.0 + org.apache.maven.plugins + maven-project-info-reports-plugin + 2.9 + + org.apache.maven.plugins + maven-release-plugin + 2.5.3 + + + org.apache.maven.plugins + maven-surefire-plugin + 2.20.1 + + + org.apache.maven.plugins + maven-site-plugin + 3.6 + + + org.apache.maven.plugins + maven-war-plugin + 3.2.0 + + + com.github.eirslett frontend-maven-plugin 1.6 - - org.codehaus.mojo - findbugs-maven-plugin - 3.0.5 - - true - true - - - - package - - findbugs - - - - com.github.spotbugs spotbugs-maven-plugin @@ -258,11 +253,43 @@ + + com.vaadin + vaadin-maven-plugin + 8.1.7 + de.jpdigital hibernate50-ddl-maven-plugin 2.1.0 + + org.codehaus.mojo + build-helper-maven-plugin + 3.0.0 + + + org.codehaus.mojo + findbugs-maven-plugin + 3.0.5 + + true + true + + + + package + + findbugs + + + + + + org.codehaus.mojo + versions-maven-plugin + 2.5 + org.jacoco jacoco-maven-plugin @@ -273,21 +300,11 @@ wildfly-maven-plugin 1.2.1.Final - - org.apache.maven.plugins - maven-project-info-reports-plugin - 2.9 - org.wildfly.swarm wildfly-swarm-plugin 2017.11.0 - - com.vaadin - vaadin-maven-plugin - 8.1.7 - @@ -330,6 +347,15 @@ file:///${session.executionRootDirectory}/maven-version-rules.xml + + + org.apache.maven.plugins + maven-release-plugin + + true + https://svn.libreccm.org/ccm/ccm_ng-releases + +