Sha256: 2bdcd6b3e7a953116ed1fb7baf159f33a6c800b29b224002f978ce922f28a9f2
Contents?: true
Size: 951 Bytes
Versions: 2
Compression:
Stored size: 951 Bytes
Contents
module Deploy class HomologacaoGenerator < Rails::Generators::NamedBase source_root File.expand_path('../templates', __FILE__) def copy_initializer_file @app_name = file_name template 'staging.rb', "config/deploy/staging.rb", @app_name template 'stage.rb', "config/environments/stage.rb", @app_name template 'deploy.rb', "config/deploy.rb", @app_name template 'unicorn.rb', "config/unicorn.rb", @app_name append_file 'config/database.yml' do <<-YML stage: adapter: mysql2 encoding: utf8 reconnect: false database: #{@app_name}_stage pool: 5 username: rarolabs password: cascais YML end append_file 'config/secrets.yml' do <<-YML stage: secret_key_base: aecbfa535481abc030328e99c3ffb86cc2d775110ca7754a09476c3b96db4bc8fe102df7f3fb194131fcece7a3811b457e458f731ce107de986865841c1a5104 YML end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
raro_generator-0.0.2 | lib/generators/deploy/homologacao/homologacao_generator.rb |
raro_generator-0.0.1 | lib/generators/deploy/homologacao/homologacao_generator.rb |