eiffel-community / eiffel-gerrit-herald

Service for emitting Eiffel messages over RabbitMQ, triggered by Gerrit events.
Apache License 2.0
3 stars 2 forks source link

Dockerfile improvements #4

Closed magnusbaeck closed 4 years ago

magnusbaeck commented 4 years ago

Description

The current dockerfile has a few problems that are easy to address:

Motivation

Reducing the size of the Docker image is obviously a good thing. Providing a standard method of passing JVM options reduces coupling between the source repository and the deployment configuration.

Exemplification

I want to be able to set system properties for the JVM. This is currently inconvenient.

Benefits

See Motivation.

Possible Drawbacks

None, except a slightly increased dockerfile complexity.