class Papa::Task::Common::Deploy
Public Class Methods
new()
click to toggle source
# File lib/papa/task/common/deploy.rb, line 10 def initialize check_if_build_branch_exists end
Private Instance Methods
deploy_options()
click to toggle source
# File lib/papa/task/common/deploy.rb, line 25 def deploy_options { branch: build_branch, hostname: @hostname } end
failure_message()
click to toggle source
# File lib/papa/task/common/deploy.rb, line 40 def failure_message Helper::Output.failure 'There was a problem deploying larga instance.' info = '' info << " Branch: #{build_branch}\n" Helper::Output.failure_info info end
queue()
click to toggle source
# File lib/papa/task/common/deploy.rb, line 16 def queue [ Command::Larga::Type.new, Command::Slack::SendMessage.new(@build_type, @hostname, 'started'), Command::Larga::Deploy.new(deploy_options), Command::Slack::SendMessage.new(@build_type, @hostname, 'done') ] end
success_message()
click to toggle source
# File lib/papa/task/common/deploy.rb, line 32 def success_message Helper::Output.success 'Successfully deployed larga instance.' info = '' info << " Branch: #{build_branch}\n" info << " URL: https://#{@hostname}.indinerocorp.com\n" Helper::Output.success_info info end