Skip to content

Multi command support#12

Open
marcorieser wants to merge 29 commits into
aerni:masterfrom
marcorieser:feature/multi-command-support
Open

Multi command support#12
marcorieser wants to merge 29 commits into
aerni:masterfrom
marcorieser:feature/multi-command-support

Conversation

@marcorieser
Copy link
Copy Markdown
Contributor

@marcorieser marcorieser commented Mar 14, 2026

This PR adds multi-recipe support to all sync commands — users can now select multiple recipes at once, including an "All recipes" option. Additionally, users can select the rsync options interactively. The defaults from the config are preselected.

marcorieser and others added 29 commits March 14, 2026 07:52
# Conflicts:
#	composer.json
#	phpunit.xml
#	tests/ExampleTest.php
Previously, output was only shown during dry runs or when artisan was
invoked with -v. This meant passing --option=verbose (or similar flags)
produced no visible output.

Now streams process output whenever the resolved rsync options include
any output-producing flag: --verbose, -v, --progress, -P, --stats,
--itemize-changes, -i, or --human-readable.
…ffix`, and placeholder resolution in rsync commands
…`, `--suffix`, and placeholder resolution in rsync commands"

This reverts commit 2def523.
@marcorieser marcorieser marked this pull request as ready for review May 27, 2026 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant