Merge pull request #1797 from Fishbowler/docker_improvements
Remove multi-stage Docker build, add separate dockerised maven build
Dan Caseley <dan@caseley.me.uk>
06367828b69f44b53b52e8d1a2b8607cbc42226b
Improve caching, reduce image size
Dan Caseley <dan@caseley.me.uk>
3d8b9766336e2b162b1c95631aae91bb98e57321
Prevent entrypoint from overwriting existing plugins on reboot
Dan Caseley <dan@caseley.me.uk>
bc0a697e6674b0e929c05e92b34840e076373c01
Remove multi-stage build, split to a separate script
The high number of deps means that any invalidation of cache makes for a very long build time. Fixed this by moving the build to a docker *run* of the official maven image, with a volume mapping the m2 cache of the host.