[
https://issues.jboss.org/browse/AS7-6092?page=com.atlassian.jira.plugin.s...
]
Nicholas DiPiazza commented on AS7-6092:
----------------------------------------
Created a Pull request
https://github.com/jbossas/jboss-as/pull/3655 on 12:21pm CST, Dec
13, 2012.
Allow the CLI to deploy maven projects
--------------------------------------
Key: AS7-6092
URL:
https://issues.jboss.org/browse/AS7-6092
Project: Application Server 7
Issue Type: Feature Request
Components: Server
Affects Versions: 7.1.2.Final (EAP)
Reporter: Nicholas DiPiazza
Assignee: Jason Greene
Allow users to deploy Maven projects directly from the CLI.
Create a new command "mavendeploy"
This will take a pom.xml for a war, ear or ejb project and will maven build, then deploy
to the server using the DeployHandler.
First iteration of this would take same parameters as "deploy" except for one,
--goals that specifies what goals to build the project with before deploying. (this makes
it so you can clean before install, or just install, or call whatever goal that is needed
to build the artifact).
Examples:
[standalone@localhost:9999 /] mavendeploy C:\workspace\test-webapp\pom.xml
[standalone@localhost:9999 /] mavendeploy C:\workspace\test-webapp\pom.xml
--goals="clean install"
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira