Add Capistrano tasks for Rollbar
This commit is contained in:
parent
9724c1cc0e
commit
5c49ba79bd
1
Capfile
1
Capfile
|
@ -13,6 +13,7 @@ require "rvm1/capistrano3"
|
||||||
require "capistrano/bundler"
|
require "capistrano/bundler"
|
||||||
require "capistrano/rails/assets"
|
require "capistrano/rails/assets"
|
||||||
require "capistrano/rails/migrations"
|
require "capistrano/rails/migrations"
|
||||||
|
require "rollbar/capistrano3"
|
||||||
|
|
||||||
# Load custom tasks from `lib/capistrano/tasks` if you have any defined
|
# Load custom tasks from `lib/capistrano/tasks` if you have any defined
|
||||||
Dir.glob("lib/capistrano/tasks/*.rake").each { |r| import r }
|
Dir.glob("lib/capistrano/tasks/*.rake").each { |r| import r }
|
||||||
|
|
|
@ -35,5 +35,10 @@ append :linked_dirs, "log", "tmp/pids", "tmp/cache", "tmp/sockets", "public/uplo
|
||||||
# Ruby version / RVM
|
# Ruby version / RVM
|
||||||
set :rvm1_ruby_version, '2.3.3@retrospring'
|
set :rvm1_ruby_version, '2.3.3@retrospring'
|
||||||
|
|
||||||
|
# Rollbar
|
||||||
|
set :rollbar_token, '35f65946f562414da66d0d48073f5290' # TODO: before publishing this repo (again) remove this token
|
||||||
|
set :rollbar_env, Proc.new { fetch :stage }
|
||||||
|
set :rollbar_role, Proc.new { :app }
|
||||||
|
|
||||||
# Restart the app server after successful deploy
|
# Restart the app server after successful deploy
|
||||||
after 'deploy:cleanup', 'deploy:restart'
|
after 'deploy:cleanup', 'deploy:restart'
|
||||||
|
|
Loading…
Reference in New Issue