[
https://issues.apache.org/jira/browse/ISIS-1420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dan Haywood resolved ISIS-1420.
-------------------------------
Resolution: Fixed
> To support dockerization, have any overrides.properties file take precedence
> over any other config properties
> -------------------------------------------------------------------------------------------------------------
>
> Key: ISIS-1420
> URL: https://issues.apache.org/jira/browse/ISIS-1420
> Project: Isis
> Issue Type: New Feature
> Affects Versions: 1.12.1
> Reporter: Dan Haywood
> Assignee: Dan Haywood
> Fix For: 1.13.0
>
>
> For example, in the following process:
> * use mvn (as currently) to create a WAR file, with the pom.xml set up for
> JDBC drivers of all DB servers we might want to connect to (hsqldb, sql
> server, postgresql)
> * the Docker image should be built from a Dockerfile specifying just Tomcat 8
> + Java 8.
> * the build process that creates the Docker image should explode the WAR
> file, and not copy over the WAR. Ideally these files should be read-only
> * for externalizing configuration, develop an ENTRYPOINT script that gather
> up all the command line arguments passed to docker run and copy them into a
> new WEB-INF/overrides.properties file; Apache Isis will be enhanced to pick
> this up if present
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)