Author: tchemit Date: 2012-01-13 11:27:11 +0100 (Fri, 13 Jan 2012) New Revision: 271 Url: http://forge.codelutin.com/repositories/revision/echobase/271 Log: add auto-deploy profile Modified: trunk/echobase-ui/pom.xml trunk/pom.xml Modified: trunk/echobase-ui/pom.xml =================================================================== --- trunk/echobase-ui/pom.xml 2012-01-13 10:26:52 UTC (rev 270) +++ trunk/echobase-ui/pom.xml 2012-01-13 10:27:11 UTC (rev 271) @@ -429,7 +429,7 @@ <artifactId>wagon-maven-plugin</artifactId> <executions> <execution> - <phase>integration-test</phase> + <phase>verify</phase> <goals> <goal>upload-single</goal> </goals> @@ -441,6 +441,24 @@ </execution> </executions> </plugin> + + <plugin> + <groupId>org.nuiton</groupId> + <artifactId>helper-maven-plugin</artifactId> + <executions> + <execution> + <phase>verify</phase> + <goals> + <goal>execute-remote-command</goal> + </goals> + <configuration> + <serverId>demo.codelutin.com</serverId> + <url>scpexe://demo.codelutin.com/var/local/echobase/war</url> + <command>( cd var/local/echobase ; ./deploy.sh ${project.version} )</command> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build> </profile> Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2012-01-13 10:26:52 UTC (rev 270) +++ trunk/pom.xml 2012-01-13 10:27:11 UTC (rev 271) @@ -432,6 +432,12 @@ <version>${nuitonI18nVersion}</version> </plugin> + <plugin> + <groupId>org.nuiton</groupId> + <artifactId>helper-maven-plugin</artifactId> + <version>1.4-SNAPSHOT</version> + </plugin> + </plugins> </pluginManagement>