Add Packages Directory with composer.json|lock
Currently, if your composer.json
file contains a "path" type "repository" for composer symlinking, builds in 2.4 fail due to the packages folder not yet being in the container during the initial composer install.
Simply run ADD packages packages
to the buildfile (make sure it fails silently if the directory doesn't exist) to allow the proper symlinking.