This is a Chef cookbook for installing and setting up HUBOT.
The following platforms are supported by this cookbook, meaning that the recipes run on these platforms without error.
- Debian
- Ubuntu
Depends on the follwing cookbooks:
- build-essential
- git
- redis
- node
To use with campfire you must first create an account for hubot to use, and then create a data bag called hubot with the following schema: { "id": "campfire", "account": "hubot_account", "token": "your_api_token", "rooms" : ["Room1","Room2",...] }
node[:hubot][:version]
- Versionnode[:hubot][:dir]
- Installation directorynode[:hubot][:bin]
- location of hubot binnode[:hubot][:user]
- hubot usernode[:hubot][:group]
- hubot groupnode[:hubot][:port]
- hubot's portnode[:hubot][:adapter]
- adapter to use (currently, only campfire works)
Author:: Gilberto Morejon ([email protected])
Copyright:: 2012, Evntlive, Inc
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0