I'm currently setting up a new laravel project for my personal site and rather than using any third party CI/CD systems I'd like to be able to use envoy for running tests and then deploying to either my staging server or production.
I already have the staging/production servers setup and also have a basic envoy script for deploying to staging/production, however what I am looking for is a way to have envoy run the phpunit test suite and only deploy to the selected server if all tests return green, hoping someone has any ideas on how to do local testing like this with envoy.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community