add production2 env for testing new servers

This commit is contained in:
Albert Yi
2018-09-21 12:47:03 -07:00
parent 4fd949ca8d
commit 897d3d3a99
8 changed files with 161 additions and 17 deletions

View File

@@ -1,7 +1,7 @@
namespace :symlink do
desc "Link the local config files"
task :local_files do
on roles(:app) do
on roles(:app, :worker) do
execute :ln, "-s", "#{deploy_to}/shared/config/danbooru_local_config.rb", "#{release_path}/config/danbooru_local_config.rb"
execute :ln, "-s", "#{deploy_to}/shared/config/database.yml", "#{release_path}/config/database.yml"
if test("[ -f #{deploy_to}/shared/config/newrelic.yml ]")
@@ -12,7 +12,7 @@ namespace :symlink do
desc "Link the local directories"
task :directories do
on roles(:app) do
on roles(:app, :worker) do
execute :rm, "-f", "#{release_path}/public/data"
execute :ln, "-s", "#{deploy_to}/shared/data", "#{release_path}/public/data"
execute :mkdir, "-p", "#{release_path}/public/cache"