class BibOpsworks
Public Class Methods
new()
click to toggle source
# File lib/bib/opsworks.rb, line 10 def initialize end
Public Instance Methods
copy_composer(release_path, deploy_user)
click to toggle source
# File lib/bib/opsworks.rb, line 13 def copy_composer(release_path, deploy_user) composer = Bib::Opsworks::Composer.new composer.copy_vendor(release_path, deploy_user) end
google_publish_deployment(app_name, deploy_data, google_ident)
click to toggle source
# File lib/bib/opsworks.rb, line 28 def google_publish_deployment(app_name, deploy_data, google_ident) google = Bib::Opsworks::Google.new google.publish_deployment(app_name, deploy_data, google_ident) end
hipchat_publish_deployment(app_name, deploy_data, api_token, room)
click to toggle source
# File lib/bib/opsworks.rb, line 33 def hipchat_publish_deployment(app_name, deploy_data, api_token, room) hipchat = Bib::Opsworks::HipChat.new hipchat.publish_deployment(app_name, deploy_data, api_token, room) end
newrelic_publish_deployment(app_name, deploy_data, newrelic_api_key)
click to toggle source
# File lib/bib/opsworks.rb, line 18 def newrelic_publish_deployment(app_name, deploy_data, newrelic_api_key) newrelic = Bib::Opsworks::Newrelic.new newrelic.publish_deployment(app_name, deploy_data, newrelic_api_key) end
qafoo_publish_deployment(app_name, deploy_data, qafoo_api_key)
click to toggle source
# File lib/bib/opsworks.rb, line 23 def qafoo_publish_deployment(app_name, deploy_data, qafoo_api_key) qafoo = Bib::Opsworks::Qafoo.new qafoo.publish_deployment(app_name, deploy_data, qafoo_api_key) end
version()
click to toggle source
# File lib/bib/opsworks.rb, line 38 def version Bib::Opsworks::VERSION end