Dan Haywood created ISIS-1420:
---------------------------------
Summary: 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)