[ 
https://issues.apache.org/jira/browse/SOLR-15075?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Houston Putman updated SOLR-15075:
----------------------------------
    Description: 
Currently Solr uses the [gradle docker 
plugin|https://github.com/palantir/gradle-docker] to manage building Solr 
docker images. When migrating the docker build into Solr, using the plugin was 
the path of least resistance and allowed us to migrate without having to think 
a lot about the gradle part.

Now that the docker image building works, it may be beneficial to migrate away 
from the docker plugin, so that we can have better control over build process. 
The steps are simple enough anyways, so we wouldn't be sacrificing much to have 
more flexibility.

Given the discussion in the community over release vs local docker image 
builds, there does not seem to be a desire to have separate builds for them. 
Therefore we no longer need the solr/docker/package module. Instead the 
solr/docker module will pull in the solr/packaging output and directly put it 
into the docker image.

  was:
Currently Solr uses the [gradle docker 
plugin|https://github.com/palantir/gradle-docker] to manage building Solr 
docker images. When migrating the docker build into Solr, using the plugin was 
the path of least resistance and allowed us to migrate without having to think 
a lot about the gradle part.

Now that the docker image building works, it may be beneficial to migrate away 
from the docker plugin, so that we can have better control over build process. 
The steps are simple enough anyways, so we wouldn't be sacrificing much to have 
more flexibility.

        Summary: Remove the Docker Gradle plugin dependency and 
solr/docker/package module  (was: Remove the Docker Gradle plugin dependency)

> Remove the Docker Gradle plugin dependency and solr/docker/package module
> -------------------------------------------------------------------------
>
>                 Key: SOLR-15075
>                 URL: https://issues.apache.org/jira/browse/SOLR-15075
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: Docker, Gradle
>    Affects Versions: master (9.0)
>            Reporter: Houston Putman
>            Priority: Major
>          Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> Currently Solr uses the [gradle docker 
> plugin|https://github.com/palantir/gradle-docker] to manage building Solr 
> docker images. When migrating the docker build into Solr, using the plugin 
> was the path of least resistance and allowed us to migrate without having to 
> think a lot about the gradle part.
> Now that the docker image building works, it may be beneficial to migrate 
> away from the docker plugin, so that we can have better control over build 
> process. The steps are simple enough anyways, so we wouldn't be sacrificing 
> much to have more flexibility.
> Given the discussion in the community over release vs local docker image 
> builds, there does not seem to be a desire to have separate builds for them. 
> Therefore we no longer need the solr/docker/package module. Instead the 
> solr/docker module will pull in the solr/packaging output and directly put it 
> into the docker image.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to