[ 
https://issues.apache.org/jira/browse/RAVE-1118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jmeas Pls updated RAVE-1118:
----------------------------

    Issue Type: Sub-task  (was: Task)
        Parent: RAVE-1157

> Integrate Maven with Grunt
> --------------------------
>
>                 Key: RAVE-1118
>                 URL: https://issues.apache.org/jira/browse/RAVE-1118
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: Jmeas Pls
>
> Grunt and Maven work toward the same goal, but they have different domains of 
> expertise.
> Grunt will be more beneficial to us when building the Angular webapp, so we 
> are using it there. Maven excels at the Java side of things, so it will 
> continue to build the API and other Java assets.
> This separation will facilitate developers who choose to work either the Java 
> API, or the Angular webapp, in isolation. However, it is also a goal of ours 
> to be able to build the entire app – server and client – with a single 
> command.
> That's what this issue is for. There should be a task registered in Maven 
> that, when executed, includes building the client assets.
> Requirements:
> - A single Maven command should build both the server assets and client 
> assets, the latter using Grunt.
> - It must build the production *and* development version of the webapp, 
> depending on which the user selects.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to