Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
We'd like daily snapshots of Solr in Docker image form published widely. This will enable anyone to more easily try out unreleased Solr to: (A) to use new features, (B) to discover problems before they get released, and (C) to more easily check that resolved bugs are in fact resolved.
Publishing a Docker image should not happen if our Docker based tests or any tests fail, for that matter. There should probably be a CI job dedicated to the Docker image build, and it should probably be dependent on the main build passing. If the last successful build was less than 24 hours ago, then we might not want to do this build, so as to reduce CI load & image hosting load.
Bonus points for layer-optimizing so that, for example, Solr's dependencies are one unchanging layer so long as the dependencies haven't changed. This might wait until Lucene is separated instead of embedded.
Attachments
Issue Links
- is a child of
-
SOLR-14168 Maintenance of Solr's official Dockerfile (umbrella issue)
- Closed