Class: PactBroker::Deployments::ReleasedVersion

Inherits:
Sequel::Model
  • Object
show all
Defined in:
lib/pact_broker/deployments/released_version.rb

Instance Method Summary collapse

Instance Method Details

#currently_supportedObject



59
60
61
# File 'lib/pact_broker/deployments/released_version.rb', line 59

def currently_supported
  support_ended_at == nil
end

#environment_nameObject



67
68
69
# File 'lib/pact_broker/deployments/released_version.rb', line 67

def environment_name
  environment.name
end

#record_support_endedObject



54
55
56
57
# File 'lib/pact_broker/deployments/released_version.rb', line 54

def record_support_ended
  self.class.where(id: id).record_support_ended
  refresh
end

#version_numberObject



63
64
65
# File 'lib/pact_broker/deployments/released_version.rb', line 63

def version_number
  version.number
end