Did you take a look at the new Laravel product envoyer? Sounds like it could be what you're looking for:
Recommended production deployment with "composer install"
I am new to using composer and was told to use composer install on the production boxes to make sure the production boxes match the latest and tested version of the packages.
However, how can you do a composer install on production boxes without the site going down? I have a process for all other folders that need to be deployed by the way I upload and put them in place with zero downtime and 100% reliable rollback.
So I ask... What is the proven ways to do deployments and rollbacks on things that require composer to get new packages. Of course this is assuming I am not copying up the whole vendor folder each time to handle it how I handle the other folders like app.
Thanks for your feedback
Please or to participate in this conversation.