Nicholas DiPiazza created AS7-6092:
--------------------------------------
Summary: Allow deployment of exploded or unexploded maven projects directly.
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.1.Final
Reporter: Nicholas DiPiazza
Assignee: Jason Greene
Allow users to deploy Maven projects directly.
In order to use this, must create Maven Settings configuration menu in jboss as7 console /
properties files. Property settable from CLI.
Deployments allowed of type:
mavendeploy-mvn.xml
<mavendeploy>
|--- <pomLocation>
|--- <scm>
-- @scmhost, @port, @username, @password
|--- <dir>
-- @pomXmlFilePath
|--- <target>
-- @artifactId
|--- <mavenOps>
-- [list of maven opts]
When jboss sees this it automatially:
0) if scm, checkout to {configuration}/data/mvn/scmco/
1) mvn install project using opts specified {configuration}/data/mvn/{project}/target
2) deploy resource that maven just installed to target.
2)
--
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