01/01: Deployer sur Maven Central (Fixes #3832)
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository scmwebeditor. See http://git.nuiton.org/scmwebeditor.git commit a71ff5b012624e70095599056e7a5b337b8f8c0f Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Dec 22 13:13:28 2015 +0100 Deployer sur Maven Central (Fixes #3832) --- pom.xml | 62 +++++++++++++++++++++++++----------------------------- swe-ui-web/pom.xml | 3 --- 2 files changed, 29 insertions(+), 36 deletions(-) diff --git a/pom.xml b/pom.xml index 3445a25..3948f7a 100644 --- a/pom.xml +++ b/pom.xml @@ -1,5 +1,6 @@ <?xml version="1.0"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> @@ -41,7 +42,7 @@ <role>Developer</role> </roles> </developer> - + </developers> <contributors> <contributor> @@ -105,9 +106,6 @@ <i18n.bundleOutputName>scmwebeditor-i18n</i18n.bundleOutputName> - <!-- Deploy release on other-release repository (can't go to central) --> - <release.repository>${other.release.repository}</release.repository> - </properties> <repositories> @@ -143,30 +141,12 @@ <dependencies> <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>scmwebeditor-svn</artifactId> - <version>${project.version}</version> - </dependency> - - <dependency> - <groupId>${project.groupId}</groupId> - <artifactId>scmwebeditor-git</artifactId> - <version>${project.version}</version> - </dependency> - - <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.2</version> </dependency> <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.6</version> - </dependency> - - <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> @@ -180,12 +160,6 @@ </dependency> <dependency> - <groupId>commons-collections</groupId> - <artifactId>commons-collections</artifactId> - <version>3.2.1</version> - </dependency> - - <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>19.0</version> @@ -381,16 +355,38 @@ <profiles> <profile> - <id>release-quality-profile</id> + <id>check-central-safe</id> <activation> <property> <name>performRelease</name> <value>true</value> </property> </activation> - <properties> - <helper.skipCheckAutocontainer>true</helper.skipCheckAutocontainer> - </properties> + + <build> + <defaultGoal>validate</defaultGoal> + <plugins> + <plugin> + <groupId>org.nuiton</groupId> + <artifactId>helper-maven-plugin</artifactId> + <executions> + <execution> + <id>check-central-safe2</id> + <inherited>true</inherited> + <goals> + <goal>check-auto-container</goal> + </goals> + <phase>validate</phase> + <configuration> + <addMavenCentral>true</addMavenCentral> + <failIfNotSafe>true</failIfNotSafe> + <runOnlyOnRoot>false</runOnlyOnRoot> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> </profile> </profiles> diff --git a/swe-ui-web/pom.xml b/swe-ui-web/pom.xml index 1f3ec79..f75c848 100644 --- a/swe-ui-web/pom.xml +++ b/swe-ui-web/pom.xml @@ -29,9 +29,6 @@ <!-- Post Release configuration --> <skipPostRelease>false</skipPostRelease> - <!--Deploy artifacts--> - <maven.deploy.skip>false</maven.deploy.skip> - </properties> <dependencies> -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.
participants (1)
-
nuiton.org scm