Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Drupal Console for Drupal 8 #885

Open
omega8cc opened this issue Mar 30, 2016 · 5 comments
Open

Add Drupal Console for Drupal 8 #885

omega8cc opened this issue Mar 30, 2016 · 5 comments

Comments

@omega8cc
Copy link
Owner

We could explore if https://drupalconsole.com will work in the limited shell / BOA environment along with Drush.

Here is a good intro/description from https://pantheon.io/introduction-drush-and-drupal-console

"Drush and the Drupal Console are both command line tools that allow you to greatly speed up administration and development tasks for Drupal websites. After installing these tools, you will be able to perform actions simply by typing commands into a terminal window—actions that would usually take multiple steps using a web browser, or perhaps might ordinarily require that you write some code. Drupal Console only works with Drupal 8, whereas Drush runs on Drupal 6, 7 and 8. If you are starting to work with Drupal 8, then you should use both!"

@omega8cc
Copy link
Owner Author

This seems to be a blocker for now: hechoendrupal/drupal-console#2263

@omega8cc omega8cc modified the milestones: 3.x.0, 3.1.0 May 15, 2016
@bserem
Copy link
Contributor

bserem commented Oct 24, 2019

There has been a proposed fix for this years that the maintainers seem to ignore:
hechoendrupal/drupal-console#3509

@omega8cc
Copy link
Owner Author

This may no longer be a problem, because we are going to disable the Aegir default mode, so the DB connection details will be available in the settings.php again. It's required to make Drush 9 support possible on command line, because Drush 9 can't parse and read the Drush 8 drushrc nor aliases. On the other hen, Drush 8 may cause problems when used with newer Drupal 8 sites, so having Drush 9 support on command line is a necessity, even if Drush 9 is not used by Aegir.

@froboy
Copy link

froboy commented Mar 17, 2021

@omega8cc could you provide a link to the changes you implemented in BOA to support this?

@omega8cc
Copy link
Owner Author

@omega8cc could you provide a link to the changes you implemented in BOA to support this?

@froboy We have modified Aegir default mode in our Provision fork:

omega8cc/provision@01a49e0

omega8cc/provision@7622008

Sent with GitHawk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants