So I tried to use Laravel Envoy for the first time and run the example task as described in the documentation.
@servers(['web' => 'redacted-user@redacted-ip'])
@task('foo', ['on' => 'web'])
ls -la
@endtask
envoy run foo
[✗] This task did not complete successfully on one of your servers.
I tried newer PHP binaries from the official website but that didn't fix it. When I do envoy ssh
it works and regular SSH works too with the provided credentials (I can use user/password or publickey to login).
What could be stopping envoy from connecting and executing the task?
These are my settings:
In the documentation it says it only supports Mac and Linux. You are on Windows so that is likely why it is not working.
Currently, Envoy only supports the Mac and Linux operating systems.