Table of Contents - bub_bot-0.2.7 Documentation
Classes and Modules
- BubBot
- BubBot::CLI
- BubBot::Configuration
- BubBot::DeployManager
- BubBot::RedisConnection
- BubBot::ServerManager
- BubBot::Slack
- BubBot::Slack::Client
- BubBot::Slack::Command
- BubBot::Slack::Command::Claim
- BubBot::Slack::Command::Deploy
- BubBot::Slack::Command::Echo
- BubBot::Slack::Command::List
- BubBot::Slack::Command::Release
- BubBot::Slack::CommandParser
- BubBot::Slack::Response
- BubBot::WebServer
- BubError
- DeployState
- Repo
- RespondableError
Methods
- ::[] — DeployState
- ::aliases — BubBot::Slack::Command
- ::aliases — BubBot::Slack::Command::Claim
- ::aliases — BubBot::Slack::Command::Deploy
- ::aliases — BubBot::Slack::Command::List
- ::branches — Repo
- ::call — BubBot
- ::can_handle? — BubBot::Slack::Command
- ::command_classes — BubBot::Slack::CommandParser
- ::configure — BubBot
- ::get_command — BubBot::Slack::CommandParser
- ::key — DeployState
- ::new — BubBot::CLI
- ::new — DeployState
- ::new — Repo
- ::new — BubBot::Slack::Command
- ::new — BubBot::Slack::Response
- ::start — BubBot
- #bot_name — BubBot::Slack::Command
- #branches — BubBot::DeployManager
- #branches — BubBot::Slack::Command::Deploy
- #call — BubBot::WebServer
- #channel — BubBot::Slack::Response
- #check_usage — BubBot::CLI
- #checkout — Repo
- #claimed_by — BubBot::ServerManager
- #clean — Repo
- #client — BubBot::Slack::Client
- #client — BubBot::Slack::Command
- #cmd — Repo
- #configure_from_file — BubBot::CLI
- #create_token_iterator — BubBot::Slack::Command
- #deliver — BubBot::Slack::Response
- #deploy — BubBot::DeployManager
- #deployer — BubBot::Slack::Command
- #deploying? — DeployState
- #dir — Repo
- #fetch — Repo
- #first_unclaimed — BubBot::ServerManager
- #get_binding — BubBot::Configuration
- #get_binding — BubBot::DeployManager
- #git — Repo
- #interpolate — BubBot::Configuration
- #key — DeployState
- #known_server_names — BubBot::ServerManager
- #list — BubBot::ServerManager
- #method_missing — BubBot::RedisConnection
- #method_missing — BubBot::Slack::Client
- #names — BubBot::ServerManager
- #parse_duration — BubBot::Slack::Command::Claim
- #parse_params — BubBot::WebServer
- #print_usage — BubBot::CLI
- #pull — Repo
- #push — Repo
- #rack_options_hash — BubBot::Configuration
- #redis — DeployState
- #redis — BubBot::RedisConnection
- #redis — BubBot::ServerManager
- #release — BubBot::ServerManager
- #repo — BubBot::DeployManager
- #repo_dir — Repo
- #repo_dir_name — Repo
- #respond — BubBot::Slack::Command
- #run — BubBot::Slack::Command
- #run — BubBot::Slack::Command::Claim
- #run — BubBot::Slack::Command::Deploy
- #run — BubBot::Slack::Command::Echo
- #run — BubBot::Slack::Command::List
- #run — BubBot::Slack::Command::Release
- #servers — BubBot::Slack::Command
- #set — DeployState
- #should_deploy? — BubBot::Slack::Command::Claim
- #slack_client — BubBot::WebServer
- #source_user_id — BubBot::Slack::Command
- #source_user_name — BubBot::Slack::Command
- #start — BubBot::CLI
- #take — BubBot::ServerManager
- #target — BubBot::DeployManager
- #target_names — BubBot::DeployManager
- #targets — BubBot::DeployManager
- #targets — BubBot::Slack::Command::Deploy
- #tokens — BubBot::Slack::Command
- #valid_increments — BubBot::Slack::Command::Claim
- #verify_options — BubBot::Configuration