Class: Kettle::Family::ReleaseStateCheck

Inherits:
Object
  • Object
show all
Defined in:
lib/kettle/family/release_state_check.rb

Constant Summary collapse

COMMAND =
["bundle", "exec", "kettle-changelog", "--release-state", "--json"].freeze

Instance Method Summary collapse

Constructor Details

#initialize(members:) ⇒ ReleaseStateCheck

Returns a new instance of ReleaseStateCheck.



11
12
13
# File 'lib/kettle/family/release_state_check.rb', line 11

def initialize(members:)
  @members = members
end

Instance Method Details

#resultsObject



15
16
17
# File 'lib/kettle/family/release_state_check.rb', line 15

def results
  members.map { |member| check_member(member) }
end