diff options
author | Rafael França <rafaelmfranca@gmail.com> | 2016-11-18 16:54:31 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-18 16:54:31 -0500 |
commit | 8106a177a4c72f2ea929c43d4c223e31ab74036d (patch) | |
tree | ff358086526536b176c36cb8f003c6e944636481 /railties/lib | |
parent | 60c333eb104d99d4975ef1dab2acfb1e82deead5 (diff) | |
parent | efcc361b32082670aacc873b3ffa10806bf90e6c (diff) | |
download | rails-8106a177a4c72f2ea929c43d4c223e31ab74036d.tar.gz rails-8106a177a4c72f2ea929c43d4c223e31ab74036d.tar.bz2 rails-8106a177a4c72f2ea929c43d4c223e31ab74036d.zip |
Merge pull request #27092 from prathamesh-sonpatki/https-source-bundler
Use secure source for gems referencing "github" in the generated apps
Diffstat (limited to 'railties/lib')
-rw-r--r-- | railties/lib/rails/generators/rails/app/templates/Gemfile | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/railties/lib/rails/generators/rails/app/templates/Gemfile b/railties/lib/rails/generators/rails/app/templates/Gemfile index 422217286c..f1015b16d5 100644 --- a/railties/lib/rails/generators/rails/app/templates/Gemfile +++ b/railties/lib/rails/generators/rails/app/templates/Gemfile @@ -1,5 +1,10 @@ source 'https://rubygems.org' +git_source(:github) do |repo_name| + repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") + "https://github.com/#{repo_name}.git" +end + <% gemfile_entries.each do |gem| -%> <% if gem.comment -%> |