From 2d6e13999ef84d8eb314ed96ad6302dba1d545b4 Mon Sep 17 00:00:00 2001 From: chiu Date: Tue, 25 Feb 2020 22:27:09 +0800 Subject: [PATCH] try --- announcement.gemspec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/announcement.gemspec b/announcement.gemspec index 445f247..a3643dc 100644 --- a/announcement.gemspec +++ b/announcement.gemspec @@ -117,6 +117,7 @@ if old_gemfile_text != new_gemfile_text end #if %x[ruby -v].scan(/\d\.\d\.\d/)[0] == '2.1.3' install_cmd = 'rvm install 2.1.10 && rvm use default 2.1.10' + use_cmd = 'rvm use default 2.1.10' #else # install_cmd = '' #end @@ -135,7 +136,7 @@ if old_gemfile_text != new_gemfile_text f.puts exist_str } end - all_command = "#{install_cmd} ; #{command1} ; #{command2} #{command3} #{command4} ; kill -s TERM `cat tmp/pids/unicorn.pid` ; unset UNICORN_FD ; bundle exec #{unicorn_rails} -c config/unicorn.rb -D -E #{mode}|at now" + all_command = "#{install_cmd} ; #{command1} ; #{command2} #{command3} #{command4} " watch_dog_cmd = "watch -n 30 \"unset UNICORN_FD && bundle exec #{unicorn_rails} -c config/unicorn.rb -D -E #{mode}|at now\"" #file = File.new(File.join(env_pwd,'bundle_update_background.sh'),"w") #file.write(all_command) @@ -145,7 +146,7 @@ if old_gemfile_text != new_gemfile_text Bundler.with_clean_env do puts env_pwd puts mode - exec("cd #{env_pwd} && env -i HOME=\"$HOME\" bash -l -c \"#{all_command}\" ; screen -d -m -S auto_reopen_#{dir_name} #{watch_dog_cmd} ") + exec("cd #{env_pwd} && env -i HOME=\"$HOME\" bash -l -c \"#{all_command}\" ;#{use_cmd}; kill -s TERM `cat tmp/pids/unicorn.pid` ; unset UNICORN_FD ; bundle exec #{unicorn_rails} -c config/unicorn.rb -D -E #{mode}; screen -d -m -S auto_reopen_#{dir_name} #{watch_dog_cmd} ") end end now_priority = Thread.current.priority.to_i