Download the PHP package terminus-plugin-project/terminus-cantilever-plugin without Composer
On this page you can find all versions of the php package terminus-plugin-project/terminus-cantilever-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download terminus-plugin-project/terminus-cantilever-plugin
More information about terminus-plugin-project/terminus-cantilever-plugin
Files in terminus-plugin-project/terminus-cantilever-plugin
Package terminus-cantilever-plugin
Short Description touch any/all terminus environments
License MIT
Informations about the package terminus-cantilever-plugin
Terminus Cantilever Plugin
- isolate environments by framework (drupal, drupal8, wordpress)
- isolate environments by plan (sandbox, basic, performance small, performance medium, elite)
- run drush and/or wp-cli commands, or really any commands at all
- provide organized report of operations on per site basis
Watch the video
Watch the video to learn more about the why and how of Cantilever.
Use Case
This plugin extends site:list
to allow users to execute commands on each site that is listed.
It will take arguments for environment --env=
, framework --frame=
, tags --tags=
and organizations --org=
.
You can also specify a command --command=
to apply to all of the sites targeted.
Ex. terminus can --frame='wordpress' --env='dev' --command='terminus [site] wp plugin update --all && terminus [site] wp theme update themename'
.
In the command, you have tokens available to use as placeholders for each sites data.
[site]
will produce site.env; Ex.yoursite.live
[name]
will produce the sites name; Ex.yoursite
[env]
will produce the environment selected; Ex.live
Installation
To install this plugin place it in ~/.terminus/plugins/
.
On Mac OS/Linux:
Examples
Help
Run terminus can --help
for help.
TODO
- Add support for organization/membership tags
- Allow interactive input for filters
This plugin is provided by Inclind