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)