Skip to content

Instantly share code, notes, and snippets.

@jackjennings
Last active August 29, 2015 14:19
Show Gist options
  • Save jackjennings/d3909bde4de857f62d7d to your computer and use it in GitHub Desktop.
Save jackjennings/d3909bde4de857f62d7d to your computer and use it in GitHub Desktop.
def ask_with_default message, default
result = ask "#{message} [#{default}]"
result.blank? ? default : result
end
# Lock ruby version (default to current ruby version)
ruby_version = ask_with_default "Ruby version:", RUBY_VERSION
file ".ruby-version", ruby_version
# Specify gemset name (default to app name)
gemset_name = ask_with_default "Ruby gemset:", @app_name
file ".ruby-gemset", gemset_name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment