We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2d7fad6 commit c767774Copy full SHA for c767774
lib/mongodb_logger/capistrano.rb
@@ -0,0 +1,17 @@
1
+Capistrano::Configuration.instance.load do
2
+ after 'deploy:update_code', 'deploy:assets:precompile'
3
+ _cset :mongodb_logger_asset_env, "RAILS_GROUPS=assets"
4
+ _cset :mongodb_logger_assets_role, [:web]
5
+ _cset :mongodb_logger_assets_dir, "public/assets"
6
+
7
+ namespace :mongodb_logger do
8
9
+ desc <<-DESC
10
+ Run the asset precompilation rake task.
11
+ DESC
12
+ task :precompile, :roles => mongodb_logger_assets_role, :except => { :no_release => true } do
13
+ run "cd #{latest_release} && #{rake} RAILS_ENV=#{rails_env} #{mongodb_logger_asset_env} rake mongodb_logger:assets:compile[#{mongodb_logger_assets_dir}]"
14
+ end
15
16
17
+end
0 commit comments