backdrop-contrib / bee

:bee: Bee is a command line utility for Backdrop CMS. It includes commands that allow developers to interact with Backdrop sites.
GNU General Public License v2.0
16 stars 22 forks source link

Use Site Aliases to run 'bee' commands on local and remote sites according to site alias definitions #131

Open Wylbur opened 3 years ago

Wylbur commented 3 years ago

Site Aliases is a significant feature of Drush and Brush. It allows you to execute commands on a remote backdrop installation. To also allows you to use rsync to move files between installations.

ghost commented 2 years ago

I'm not sure about this... If it turns out to be fairly simple to implement, then maybe. But if it's too complex, then I think it's better left for Drush.

oadaeh commented 2 years ago

I think leaving this for Drush is not really an option.

jenlampton commented 2 years ago

If we could get https://github.com/backdrop-contrib/bee/issues/190 done, then we could create an add-on module called bees or swarm or hive that expands it to include more of the commands from drush.

This was raised in today's discussion at Backdrop LIVE. Names were recommended by @keiserjb (bees), @TheMetMan (swarm), and @indigoxela (hive).

ghost commented 2 years ago

Module's adding their own commands is already possible. So have at it!

yorkshire-pudding commented 2 years ago

We had a useful discussion at Backdrop Live on what, if it is to be included, site alias functionality would look like. For reference, here are the notes.

Config

Usage

Reference

@jenlampton @oadaeh @hosef (@Wylbur - I know you couldn't make it, but I know you have an interest in this) - let me know if I've summarised this correctly or not.

@BWPanda - FYI