Sha256: 63b9775ddc83be2f03b5f8223c064dfd7897d3826a9073d1432ad5d9a17a9fca

Contents?: true

Size: 369 Bytes

Versions: 15

Compression:

Stored size: 369 Bytes

Contents

require 'net/http'
require 'semantic'

class Recipes::Ruby < Rails::AppBuilder
  def create
    info "Using ruby version #{version_alias}"
    create_file '.ruby-version', version_alias, force: true
  end

  private

  def version
    Potassium::RUBY_VERSION
  end

  def version_alias
    Semantic::Version.new(version).instance_eval { "#{major}.#{minor}" }
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
potassium-7.2.0 lib/potassium/recipes/ruby.rb
potassium-7.1.0 lib/potassium/recipes/ruby.rb
potassium-7.0.0 lib/potassium/recipes/ruby.rb
potassium-6.7.0 lib/potassium/recipes/ruby.rb
potassium-6.6.0 lib/potassium/recipes/ruby.rb
potassium-6.5.0 lib/potassium/recipes/ruby.rb
potassium-6.4.0 lib/potassium/recipes/ruby.rb
potassium-6.3.0 lib/potassium/recipes/ruby.rb
potassium-6.2.0 lib/potassium/recipes/ruby.rb
potassium-6.1.0 lib/potassium/recipes/ruby.rb
potassium-6.0.0 lib/potassium/recipes/ruby.rb
potassium-5.2.3 lib/potassium/recipes/ruby.rb
potassium-5.2.2 lib/potassium/recipes/ruby.rb
potassium-5.2.1 lib/potassium/recipes/ruby.rb
potassium-5.2.0 lib/potassium/recipes/ruby.rb