Closed maennchen closed 1 year ago
Since there seems to be no support for ARG
in bashbrew, the scripts would have to be adjusted accordingly. If this draft is liked, I'll replace ARG
with a template & sed
...
looks like some breaking changes, and makes this as a completely different repo; because all your repo will look like this, under one flat root directory, there's only one build-all
script and the Dockerfile
with many ARGs
https://github.com/c0b/docker-elixir/tree/ff8ca4dfd310365c7a05b42e14e6b39a84c58f54
I recommend you can start maintaining it as a standalone repo, ask opinions from upstream elixir-lang team, and tries to get some support from upstream authors, I believe that way can cut some maintenance support effort as mentioned in #122 ; and it is possible to switch official-images to your repo instead (and archive this repo)
However, there are some roadblocks if you are going further, you can read some maintainers' guide from the Docker INC's official-images
repo; current structure is like this one Docker mapping to a version tag with aliases of multiple minor versions, and all images were built by some automated scripts in the same repo and you have no way to manually push images; your current one script to build-all may not align very well with this structure, you can think about it
https://github.com/docker-library/official-images/blob/master/library/elixir
Closing outdated PR
This is the same attempt as #126 to solve #122 but it goes one step further and build all available bob images.
Would love your feedback on this as well.