Jmeas Pls created RAVE-1118:
-------------------------------

             Summary: Integrate Maven with Grunt
                 Key: RAVE-1118
                 URL: https://issues.apache.org/jira/browse/RAVE-1118
             Project: Rave
          Issue Type: 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