openworm/org.geppetto.frontend — pull request #200 by mlolson (2014-11-06 01:19:43+00:00)
Title: Create a maven build profile that allows Geppetto to be directly deployed to production

Previously, in order to deploy Geppetto to production we had to merge branch master -> live, and deploy the live branch in order to set various configurations required for the production environment.

This change should allow us to create a production ready build from master using the command

mvn install -P master

This maven profile runs several grunt tasks which set variables such as bundle context path, web protocol (Are we using SSL?), etc. This profile also handles javascript minification and less compilation. The result of this can be deployed to production.