drall
drall copied to clipboard
A tool to run drush commands on multi-site Drupal installations.
## Problem Statement In a multisite Drupal 10 setup, when executing `drall` from a developer's local environment, I want a way to execute remote drush commands for all sites in...
I'm using Drall v2.1.0. Running the command `vendor/bin/drall exec drush @@site.T cr` inside a container derived from `php:8.1.18-cli` spawns workers, but they don't return the result or exit code: https://github.com/jigarius/drall/assets/3713919/caa69433-0a34-4934-91b3-4626684ce6cc...
## Motivation - Say, you have a Drupal installation with a 100 sites. - Say, Drall stops abruptly after 30 sites. - There should be a way to resume the...
This will make Drall wait `n` seconds between tasks. This will also require the number of workers to be set as `1`.
Not only Bitbucket, it seems Drall gets stuck without any message when it is executed on aliases that refer to remote environments, e.g. drall exd @@site.dev core:status Maybe there's some...
## Motivation - Currently, Drall uses `amphp/process` libraries to execute commands in parallel. - This means the output of every command is buffered and then displayed when the command finishes....
## Requirements - Drall should work on Windows - This will mainly involve using the Windows directory separator `\`. If I get 25 👍🏽 on this issue, I'll start working...
## References - [PHP Fiber](https://www.php.net/manual/en/language.fibers.php)
At the moment, I'm trying to us drall to get a nice list of the sites that it has detected and is going to run commands on, doing something like...
The `DrupalFinder` class has been deprecated in favor of `DrupalFinderComposerRuntime`.