class ConcourseResource::RubyGems::Check
Check
Step
Public Instance Methods
latest()
click to toggle source
# File lib/concourse-resource/rubygems/check.rb, line 26 def latest versions.last end
since(version)
click to toggle source
# File lib/concourse-resource/rubygems/check.rb, line 31 def since(version) versions[versions.index(version)..-1] end
versions()
click to toggle source
# File lib/concourse-resource/rubygems/check.rb, line 14 def versions ::Gems .versions(gem) .tap { |response| raise GemNotFound, response if response.is_a? String } .sort_by { |version| version['created_at'] } .map { |version| { 'number' => version.fetch('number') } } rescue GemNotFound => message STDERR.puts message abort end