Drush improvements

Created on 19 March 2025, 19 days ago

Problem/Motivation

Modernise the drush commands and improve usability.

Steps to reproduce

Proposed resolution

Upgrade drush to move away from drush.services.yml.
Implement autowiring and class constructor promotion.
Implement a data-pipelines:list command that allows filtering on pipeline and destination.
Allow multiple machine names to be passed into data-pipelines:reindex.
Implement a --pipe option that outputs the list of machine names in the format required to pipe directly into drush data-pipelines:reindex.

Remaining tasks

User interface changes

drush data-pipelines:reindex all will be no longer available. The equivalent command would be drush data-pipelines:reindex `drush data-pipelines:list --pipe`.

API changes

Data model changes

Feature request
Status

Active

Version

2.1

Component

Code

Created by

🇦🇺Australia nterbogt

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024