You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "Jmeas Pls (JIRA)" <ji...@apache.org> on 2014/07/25 21:34:38 UTC

[jira] [Updated] (RAVE-1118) Integrate Maven with Grunt

     [ 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)