Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Scotty Laravel Package

spatie/scotty

Scotty is a beautiful SSH task runner. Write tasks as plain bash in a Scotty.sh file with annotation comments, and it connects to your remote servers, runs each script, and shows exactly what's happening. Fully compatible with Laravel Envoy.

View on GitHub
Deep Wiki
Context7
1.4.4

Blade hooks ([@before](https://github.com/before), [@after](https://github.com/after), [@error](https://github.com/error), [@success](https://github.com/success), [@finished](https://github.com/finished)) in an Envoy.blade.php now actually run, as PHP inside Scotty. Before this release they failed silently. [@before](https://github.com/before), [@after](https://github.com/after) and [@error](https://github.com/error) receive $task, [@finished](https://github.com/finished) receives $exitCode, and [@setup](https://github.com/setup) variables are available. A hook that throws, or a bash hook that exits non-zero, prints a warning and does not fail the run. Hooks no longer run under --pretend.

What's Changed

Full Changelog: https://github.com/spatie/scotty/compare/1.4.3...1.4.4

1.4.2

What's Changed

Full Changelog: https://github.com/spatie/scotty/compare/1.4.1...1.4.2

1.4.1

What's Changed

Full Changelog: https://github.com/spatie/scotty/compare/1.4.0...1.4.1

1.4.0

What's Changed

Full Changelog: https://github.com/spatie/scotty/compare/1.3.0...1.4.0

1.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/scotty/compare/1.2.9...1.3.0

1.2.9
  • Fix singular task completion message (show "1 task completed" instead of "All 1 tasks completed")
1.2.8

Fix hook extraction from compiled Envoy temp files

1.2.7

Support array hosts in server definitions for Envoy blade files

1.2.6

Use system timezone for completion timestamps

1.2.5

Add timestamp to completion, failure, and cancellation messages

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log
hsluv/hsluv
seampact/codegen
seampact/hooks
seampact/ir
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table