Permalink
Commits on Apr 8, 2015
  1. Reworked war overlay to depends on ui in a profile

    CedricGatay committed Apr 8, 2015
    See #187 (and also #180)
    
    War overlay plugin was depending on -ui.zip artifact, replaced by a profile to prevent build errors when, the ui artifact is nowhere to be found.
    If you want to build the "final" artifact, you will need to run the package command with the "release" profile enabled :
    
        mvn package -Prelease
    
    This will create a war file ending in -full.war containing your server logic as well as your ui.
    This generated file exists to prevent name clashing between artifact with and without ui logic.
Commits on Feb 24, 2015
  1. Added grunt test to build.sh

    CedricGatay committed Feb 24, 2015
    When using grunt bower template, added a `grunt test` step to consolidate build of the ui part.
    When used with angular-bootstrap-grunt-bower#1 it allows proper test results report handling for the CI server.
Commits on Feb 23, 2015
  1. See #113 - proper use of $artifactId

    CedricGatay committed Feb 23, 2015
    The property representing the artifact id was not properly used in the generated pom to build the war.
    
     To test this PR you can do the following in your IDE :
    
      * make a run configuration with the classpath of `restx-core-shell`
      * export the system property `-Drestx.shell.home=<your workspace location>`
      * run the class `restx.shell.RestxShell`
    
     Then you will be able to run `app new` and scaffold a new srv/ui layout app (use the latest released version of restx if you want during wizard [0.33.1]).
    
     If you run a mvn package in the generated app structure, all work as expected.
Commits on Apr 22, 2014
  1. See #83 - updated with forgotten files

    CedricGatay committed Apr 22, 2014
    * removed `assembly.xml`as it is now provided by io.restx:restx-maven-assemblies
    * added `war-overlay-resources.xml` to SCM
    * fixed typo in fragment used
    * updated io.restx:restx-maven-assemblies version to the first released one `1.0`
Commits on Apr 16, 2014
  1. See #83 - use assembly

    CedricGatay committed Apr 16, 2014
    Use maven-assembly plugin to generate zip for distribution of ui parts.
    Added dependency in srv on this ui part instead of the relative path.