Вопрос закрыт. У меня Windows, а в документации не заметил:
Currently, Envoy only supports the Mac and Linux operating systems
Envoy установлен глобально, запускаю из папки проекта.
Таск:
@servers(['production' => 'xxx@xxx.timeweb.ru'])
@task('deploy', ['on' => 'production'])
ls -la
@endtask
Запускаю так
envoy run deploy
Результат:
[✗] This task did not complete successfully on one of your servers.
По ssh захожу на этот сервак без пароля, ключ установлен. Куда копать? Такая ошибка не гуглится.
Команда
envoy ssh
работает.