summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Jankowski <matt@jankowski.online>2024-04-19 16:53:01 -0400
committerGitHub <noreply@github.com>2024-04-19 20:53:01 +0000
commit35b517c207a5a5b24d5ac67ed9ad98943dcc3d7f (patch)
tree172b591b3595124eb14b0bdab21483eb551e4793
parent369b2ef0ed666686958cdbf81d52b5173c108e61 (diff)
Remove remnants of capistrano (#30009)
-rw-r--r--config/deploy.rb35
1 files changed, 0 insertions, 35 deletions
diff --git a/config/deploy.rb b/config/deploy.rb
deleted file mode 100644
index 28c83877069..00000000000
--- a/config/deploy.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# frozen_string_literal: true
-
-lock '3.17.2'
-
-set :repo_url, ENV.fetch('REPO', 'https://github.com/mastodon/mastodon.git')
-set :branch, ENV.fetch('BRANCH', 'main')
-
-set :application, 'mastodon'
-set :rbenv_type, :user
-set :rbenv_ruby, File.read('.ruby-version').strip
-set :migration_role, :app
-
-append :linked_files, '.env.production', 'public/robots.txt'
-append :linked_dirs, 'vendor/bundle', 'node_modules', 'public/system'
-
-SYSTEMD_SERVICES = %i(sidekiq streaming web).freeze
-SERVICE_ACTIONS = %i(reload restart status).freeze
-
-namespace :systemd do
- SYSTEMD_SERVICES.each do |service|
- SERVICE_ACTIONS.each do |action|
- desc "Perform a #{action} on #{service} service"
- task :"#{service}:#{action}" do
- on roles(:app) do
- # runs e.g. "sudo restart mastodon-sidekiq.service"
- sudo :systemctl, action, "#{fetch(:application)}-#{service}.service"
- end
- end
- end
- end
-end
-
-after 'deploy:publishing', 'systemd:web:reload'
-after 'deploy:publishing', 'systemd:sidekiq:restart'
-after 'deploy:publishing', 'systemd:streaming:restart'