When using devlink, symlinked packages cannot be deployed.
With the moox:deploy command symlinks as well as the composer.json repositories array are removed. But then the deployment relies on composer packages. As not all packages are available (or up-to-date) on Packagist, there are three possible solutions:
- Copy the package folder into /packages and leave the repositories array as is.
- Care for all packages are available and up-to-date on Packagist, so you need to make releases.
- Use Composers VCS feature to get dev-main from the single repos. Means you need to split.
The first solution is the easiest and most stable approach.
When using devlink, symlinked packages cannot be deployed.
With the moox:deploy command symlinks as well as the composer.json repositories array are removed. But then the deployment relies on composer packages. As not all packages are available (or up-to-date) on Packagist, there are three possible solutions:
The first solution is the easiest and most stable approach.