class PactBroker::Client::Deployments::RecordDeployment
Attributes
application_instance[R]
Public Class Methods
new(params, options, pact_broker_client_options)
click to toggle source
Calls superclass method
PactBroker::Client::Deployments::RecordRelease::new
# File lib/pact_broker/client/deployments/record_deployment.rb, line 10 def initialize(params, options, pact_broker_client_options) super @application_instance = params.fetch(:application_instance) end
Private Instance Methods
action()
click to toggle source
# File lib/pact_broker/client/deployments/record_deployment.rb, line 19 def action "deployment" end
action_relation_name()
click to toggle source
# File lib/pact_broker/client/deployments/record_deployment.rb, line 23 def action_relation_name "pb:record-deployment" end
record_action_request_body()
click to toggle source
# File lib/pact_broker/client/deployments/record_deployment.rb, line 27 def record_action_request_body # for backwards compatibility with old broker { applicationInstance: application_instance, target: application_instance }.compact end
result_text_message()
click to toggle source
Calls superclass method
PactBroker::Client::Deployments::RecordRelease#result_text_message
# File lib/pact_broker/client/deployments/record_deployment.rb, line 32 def result_text_message if application_instance "#{super} (application instance #{application_instance})" else super end end