Commit 8d9a1c6b86946b7162a2896747c4633d3135f747
1 parent
eef1ff21
Exists in
master
and in
1 other branch
making script/create_project quicker
Showing
1 changed file
with
1 additions
and
6 deletions
Show diff stats
script/create_project
| @@ -48,11 +48,10 @@ def installed?(gem_name) | @@ -48,11 +48,10 @@ def installed?(gem_name) | ||
| 48 | installed_gems.any? | 48 | installed_gems.any? |
| 49 | end | 49 | end |
| 50 | 50 | ||
| 51 | -run("mkdir #{project_directory}") | 51 | +run("cp -r . #{project_directory}") |
| 52 | Dir.chdir(project_directory) or fail("Couldn't change to #{project_directory}") | 52 | Dir.chdir(project_directory) or fail("Couldn't change to #{project_directory}") |
| 53 | run("git init") | 53 | run("git init") |
| 54 | run("git remote add heroku_suspenders #{template_url}") | 54 | run("git remote add heroku_suspenders #{template_url}") |
| 55 | -run("git pull heroku_suspenders master") | ||
| 56 | 55 | ||
| 57 | Dir.glob("#{project_directory}/**/*").each do |file| | 56 | Dir.glob("#{project_directory}/**/*").each do |file| |
| 58 | search_and_replace(file, changeme, project_name) | 57 | search_and_replace(file, changeme, project_name) |
| @@ -74,10 +73,6 @@ unless installed?("rails") | @@ -74,10 +73,6 @@ unless installed?("rails") | ||
| 74 | run "sudo gem install rails" | 73 | run "sudo gem install rails" |
| 75 | end | 74 | end |
| 76 | 75 | ||
| 77 | -run("sudo rake gems:install RAILS_ENV=development") | ||
| 78 | -run("sudo rake gems:install RAILS_ENV=test") | ||
| 79 | -run("sudo rake gems:install RAILS_ENV=cucumber") | ||
| 80 | - | ||
| 81 | # can't vendor nokogiri because it has native extensions | 76 | # can't vendor nokogiri because it has native extensions |
| 82 | unless installed?("nokogiri") | 77 | unless installed?("nokogiri") |
| 83 | run "sudo gem install nokogiri --version='1.3.2'" | 78 | run "sudo gem install nokogiri --version='1.3.2'" |