Publish compose file with required siblings used by extends
by ndeloof · Pull Request #12606 · docker/compose (original) (raw)
What I did
Include sibling compose files used by extends
when publishing a compose application as OCI artifact.
These sibling files are named based on hash so that we don't have to manage complex scenarios with relative paths.
Annotation is added to OCI layer to distinguish extends files vs the main compose files to define the compose application.
Related issue
https://docker.atlassian.net/browse/APCLI-1016
(not mandatory) A picture of a cute animal, if possible in relation to what you did