Changes to Docker setup + moving the files to a different repository #1683
Replies: 2 comments
-
One benefit of such a change would be that it would be easier to maintain functioning Docker files for the "prior" release (in a branch in the new repo). Motivation: It would be nice if it were possible to easily build new Docker images of the "prior" release after a new release was made. (Not everyone is ready to update their servers soon after a new release.) The current method where At present, the best approach I can think of (without support from the maintainers) would be to use a fork where either the If I understand what I read in the manual page of Adding such tags, creating the branch of the Docker files for the prior release and setting them to use the relevant tag names could be part of the process of making a new release. |
Beta Was this translation helpful? Give feedback.
-
@heiderich and I had started to consider moving the Docker files outside of webwork2 in the past and that was discussed in the thread at #972 and possibly elsewhere. @xcompass had posted there at However, as webwork is split between webwork2, pg, and the OPL - we are already in a situation where changes in a different repository can require making changes to the Docker files. As with paired PRs for webwork2 and pg, we can try to indicate the connections between PRs to the "docker files" repo and PRs to the main code repos. As such, and given other potential benefits, I certainly think that it makes sense to try to move everything needed for a Docker build into a different repository. |
Beta Was this translation helpful? Give feedback.
-
There is a proposal to move the Docker files (and auxiliary files needed for the Docker build process) to a different repository, so that there will not be a need to download the full webwork2 repository (outside of the image being built) to build an Docker image of webwork.
See the discussions in:
Beta Was this translation helpful? Give feedback.
All reactions