Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-14864

Docker: Publish regular snapshots from CI

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 9.0
    • 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

          Activity

            People

              houston Houston Putman
              dsmiley David Smiley
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: