This is a very simple app to use for testing out Docker support.
Using an interim build of Isis that incorporates the new feature of
ISIS-1510, the webapp can be run with certain configuration
properties picked up from the ISIS_OPT
environment variable.
For example:
export ISIS_OPTS="isis.appManifest=domainapp.app.DomainAppAppManifestWithFixtures||isis.objects.editing=false"
can be used to run with a different app manifest, and also to disable editing of properties.
To test, run the application eg using mvn jetty:run
:
mvn clean install
cd webapp
mvn jetty:run
The configuration properties defined by environment variable should be honoured.
To use a different separator, set the (optional) $ISIS_OPTS_SEPARATOR
variable.
export ISIS_OPTS_SEPARATOR=";"
export ISIS_OPTS="isis.appManifest=domainapp.app.DomainAppAppManifestWithFixtures;isis.objects.editing=false"