Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 3.04 KB

plugins.md

File metadata and controls

58 lines (45 loc) · 3.04 KB

Plugins

Plugins enable the core of samson to stay clean, they can add UI elements to pages that support it, and hook into events such as before and after deploys see supported hooks.

Each plugin is a rails engine.

Available plugins:

To create your own plugin run:

rails generate plugin MyCoolNewPlugin

Enabling Plugins

The PLUGINS environment variable decides which plugins are enabled.

Use a comma-separated list:

PLUGINS="flowdock,env,slack_webhooks"

To enable all plugins, use "all":

PLUGINS="all"

To disable selected plugins, use "all", and a comma-separated list of plugins, with a minus sign in front of each:

PLUGINS="all,-flowdock,-slack_webhooks"