Sha256: a8059b4e1be65f96e3981010788130f13054731591f5607e14a1c616260441cf

Contents?: true

Size: 403 Bytes

Versions: 36

Compression:

Stored size: 403 Bytes

Contents

# frozen_string_literal: true

require "json"

module Groundskeeper
  # Proxy for the Rubygems API.
  class Rubygems
    VERSION_API = "https://rubygems.org/api/v1/versions/"

    # :nocov:
    def self.latest_groundskeeper_version
      out = `curl #{VERSION_API}groundskeeper-bitcore/latest.json 2>/dev/null`
      response = JSON.parse(out)

      response["version"]
    end
    # :nocov:
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
groundskeeper-bitcore-0.13.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.12.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.11.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.10.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.9.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.8.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.7.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.6.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.5.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.4.0 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.3.7 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.3.6 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.3.5 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.3.4 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.3.3 lib/groundskeeper/rubygems.rb
groundskeeper-bitcore-0.3.2 lib/groundskeeper/rubygems.rb