Envoy と Laravel で SSH タスクを作成していますが、次のようなものを作成すると問題が発生します。
@task('truncate', ['on' => 'remote'])
echo 'Truncating table...'
mysql --help
@endtask
出力します
mysql: command not found
はい...リモートサーバーにmysqlをインストールしました。手動で ssh して mysql を書き込むと、期待どおりに動作します。