Houston Putman created SOLR-16901:
-------------------------------------

             Summary: Fix gradle workflow for non-signed official images
                 Key: SOLR-16901
                 URL: https://issues.apache.org/jira/browse/SOLR-16901
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
          Components: Docker
    Affects Versions: 9.3
            Reporter: Houston Putman
            Assignee: Houston Putman


In SOLR-16748, the Official Solr dockerfile was cleaned up, and support for 
non-signed artifacts was added by checking if the SOLR_DOWNLOAD_SERVER 
contained "apache.org".

This means that we can support building the official Dockerfile without signing 
artifacts. And this is currently the case. However, when building the release 
without signing ({{ gradle assembleRelease -Psign=false  -x signJarsPublication 
}}), we should include the official dockerfile, because the release 
distribution {{docker/}} folder really should only have the official 
dockerfiles, not the local dockerfiles. This is a remnant of the old 
requirements for signing.

Also now we should be able to test the official Dockerfiles when they aren't 
signed. This will allow us to test them on Jenkins and for non-committers to 
test, because they can't sign without being in the Solr KEYS file.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to