Sha256: 1b4813c5c7cbf108dae1c30dfccf6a4639a06072f5eb841cfc6aa25a18c94a85
Contents?: true
Size: 486 Bytes
Versions: 1
Compression:
Stored size: 486 Bytes
Contents
require 'net/http' require 'semantic' class Recipes::Ruby < Rails::AppBuilder def create info 'Getting platanus latest ruby version...' info "Using ruby version #{version_alias}" create_file '.ruby-version', version_alias end private def latest Net::HTTP.get(URI.parse('http://ruby.platan.us/latest')) rescue RUBY_VERSION end def version_alias version = latest Semantic::Version.new(version).instance_eval { "#{major}.#{minor}" } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
potassium-2.0.0 | lib/potassium/recipes/ruby.rb |