-
Notifications
You must be signed in to change notification settings - Fork 19
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 a bee plugin for Pantheon's Terminus command line tool #224
Comments
There are a handful of Here's a list from my local setup (with both drush + terminus)
|
IMO this shouldn't go into Bee core. Only a minority is using Pantheon, for the majority of Bee users this all would just be dead code. Bee allows to add custom plugins already, and that's documented in the API readme, so I'm really not sure why this issue has been opened as "feature request". |
I opened as a placeholder, but if you see my opening comment, I suggested that the work will probably happen on the terminus side rather than the bee side. |
This is the source code for the Terminus internal command that executes drush: I've tried writing a Terminus plugin that adapts this code but replaces the "drush" command with a php command to execute bee.php, and I've included bee in my git repo pushed to Pantheon. However, I discovered that these remote commands to drush are executed through an ssh tunnel, and it appears that Pantheon restricts what can be executed through an ssh tunnel. Though they allow you to execute 'drush' and 'wp' (Wordpress CLI), they don't allow you to execute 'php'. This means we'll probably need Pantheon's help to allow Terminus to execute bee. I'm not sure of the best way to go about it. Does anyone have a close relationship with a Pantheor who could help? In the meantime, I've posted a question on Pantheon's slack, but I have no idea if I'll get an answer. |
@irinaz - is this something you can help @paul-mckibben with? If I remember correctly, you have contacts at Pantheon? |
@yorkshire-pudding , @paul-mckibben , responded in zulip |
Discussion during Backdrop Live about hosting Backdrop sites on Pantheon. An integration between
bee
andterminus
was suggested. The way I understand this is it would be aterminus
plugin that would run bee commands; this is therefore a placeholder and the resolution may be an update to documentation.@jenlampton - are you able to elaborate on how this works with
drush
?The text was updated successfully, but these errors were encountered: