enqueue ONBUILD instructions from multiple ancestors #5714
I'm sorry for the lack of a better name for this feature request.
I want heroku buildpacks to be docker images. That way, Heroku apps could be built with Docker, generating both a valid docker container to run the app, and a valid Heroku slug that could be deployed to Heroku.
While playing with the idea, I found that all buildpacks will have a common set of
Initially I thought that chaining
Discussions on irc (#docker-dev) made me realize that
Some alternatives that were proposed:
Any other ideas? I'm happy to help with code and PRs once we settle on a design.
The text was updated successfully, but these errors were encountered:
Another alternative would be to add a new instruction like
(Along with the possibility to do
Then from there, patches/features like this can be re-thought. Hope you can understand.
Ruby has [dropped ONBUILD variants](https://hub.docker.com/_/rails/): 'While the onbuild variant is really useful for "getting off the ground running" (zero to Dockerized in a short period of time), it's not recommended for long-term usage within a project due to the lack of control over when the ONBUILD triggers fire (see also moby/moby#5714, moby/moby#8240, moby/moby#11917).' Changed the link to a Maven's similar example.