How to add task in Capistrano 3

replace namespace (:deploy) and task name (:custom_task)

namespace :deploy do
  desc 'My custom task'
  task :custom_task do
    on roles(:app), wait: 5 do
      # write your code here
    end
  end
end

after 'deploy:log_revision', 'deploy:custom_task'
Topic: