class Easy::StageGenerator
Public Instance Methods
generate_stage()
click to toggle source
# File lib/easy/generators/stage_generator.rb, line 9 def generate_stage directory("stage", "config/deploy/#{name}") template("stage.rb.tt", "config/deploy/#{name}.rb") template("stage/apache.conf.tt", "config/deploy/#{name}/apache.conf") template("stage/nginx.conf.tt", "config/deploy/#{name}/nginx.conf") # Ensure we have a config/environments/<env-name>.rb dest = "config/environments/#{name}.rb" in_root do unless File.exist?(dest) run("cp config/environments/staging.rb #{dest}") end end end