Skeddly integration for listing, starting, and stopping Skeddly actions.
- In the hubot directory, run:
npm install hubot-skeddly --save
- Add hubot-skeddly to your
external-scripts.json
file:
["hubot-skeddly"]
The following environment variables are required for configuration:
- HUBOT_SKEDDLY_API_KEY - Your Skeddly API key
you> hubot list actions
hubot> The current list of Skeddly actions are:
Backup Development Servers (<action-id>)
Start Development Servers (<action-id>)
you> hubot list running actions
hubot> These are the running Skeddly actions:
Action 'Start Development Servers' is running. It started Today at 8:00 AM.
Link: https://app.skeddly.com/Activity/Log/<action-id>
you> hubot start action Start Development Servers
hubot> Starting 1 action(s)
Action 'Start Development Servers' (<action-id>) started
you> hubot stop action Start Development Servers
hubot> Action execution <action-id> was stopped.
This script was heavily influenced by: