Sha256: 195d88c9692672a09b10581c44ff480118924c986ca2ad7c3bcbdd53352e3db7
Contents?: true
Size: 1.18 KB
Versions: 16
Compression:
Stored size: 1.18 KB
Contents
# This is a generated file. Do not modify...or else! :) set :stage, :<%= Pvcglue.cloud.stage_name %> set :rails_env, :<%= Pvcglue.cloud.stage_name %> # workaround for RAILS_ENV= being blank in delayed job tasks set :deploy_to, '<%= Pvcglue.cloud.deploy_to_app_dir %>' set :linked_files, ['.env.<%= Pvcglue.cloud.stage_name %>'] set :rvm_ruby_version, '<%= Pvcglue.configuration.ruby_version %>' <% if Pvcglue.cloud.delayed_job_args %> set :delayed_job_args, "<%= Pvcglue.cloud.delayed_job_args %>" <% end %> set :ssh_options, {port: <%= Pvcglue.cloud.port_in_context(:deploy) %>} <% Pvcglue.cloud.nodes_in_stage('web').each do |node, node_config| %> server '<%= node_config[:public_ip] %>', roles: %w{web app db}, user: 'deploy' # server: <%= node.to_s %> <% end %> <% if Pvcglue.cloud.db_rebuild %> namespace :deploy do Rake::Task["deploy:migrate"].clear_actions # Don't run migrations...just do the reload. desc 'Overrides db:migrate to just run db:reload' task :migrate => [:set_rails_env] do on primary fetch(:migration_role) do within release_path do with rails_env: fetch(:rails_env) do execute :rake, "db:reload" end end end end end <% end %>
Version data entries
16 entries across 16 versions & 1 rubygems