Sha256: 6ce1d0dcf3fb9a243e5751e396994705725667fdc45070234cce7aff51a30c56
Contents?: true
Size: 952 Bytes
Versions: 2
Compression:
Stored size: 952 Bytes
Contents
# Pushapp Configuration File # Sample remote definition: # # remote <remote_name>, <app_location>, [options] # # The options provided in the target definition will override any # options provided in the task call. # # You can specify multiple remotes in groups # # group(:production, env: {RAILS_ENV: 'production'})do # remote :web, 'app@server1:/home/app/app', # web: true, db: true # # remote :worker, 'app@server2:/home/app/app', # worker: true # end remote 'production', 'app@server3:/home/app/app', upstart_jobs: ['worker'] env: {RAILS_ENV: 'production'} on :setup do task :nginx_export rake('db:create db:migrate db:seed') rake('assets:precompile', env: {RAILS_GROUP: :assets}) task(:foreman_export) end on :push do rake('db:migrate') rake('assets:precompile', env: {RAILS_GROUP: :assets}) task(:upstart_restart) # restarting options[:upstart_jobs] task(:unicorn_signal) # sending USR2 signal to unicorn end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pushapp-0.1.0 | templates/config.rb.erb |
pushapp-0.0.6 | templates/config.rb.erb |