Sha256: da691c47e822f7769285842b47453f0f0cfa99a505625910ddc350f76a9640b7

Contents?: true

Size: 467 Bytes

Versions: 1

Compression:

Stored size: 467 Bytes

Contents

require "bundler/gem_tasks"
require "json"
require "net/http"
require "uri"

task :prepare_file do
  uri  = URI("https://rubygems.org/api/v1/gems/inq.json")
  data = Net::HTTP.get(uri)
  hash = JSON.parse(data)
  version = hash["version"]

  File.write("INQ_VERSION", version)
end

task :commit_and_push do
  version = File.read("INQ_VERSION")
  sh "git commit -am 'Version bump to #{version}'"
  sh "git push"
end

task :prepare => [:prepare_file, :commit_and_push]

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
how_is-26.0.0 Rakefile