[
https://issues.apache.org/jira/browse/ISIS-1420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15312325#comment-15312325
]
ASF subversion and git services commented on ISIS-1420:
-------------------------------------------------------
Commit 568c39a5122b07ad1f64a2561c78b8eb8546cac8 in isis's branch
refs/heads/master from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=568c39a ]
ISIS-1420: support overrides.properties file
> 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)