5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-14 17:01:42 +00:00

Merge branch 'issue-10031' into informative-deploys

This commit is contained in:
f 2023-03-13 19:27:41 -03:00
commit 3a52633ae0

View file

@ -44,6 +44,8 @@ class DeployJob < ApplicationJob
end
deploy_others
rescue DeployException => e
notify_exception e
ensure
@site&.update status: 'waiting'
@ -54,6 +56,12 @@ class DeployJob < ApplicationJob
private
# @param :exception [StandardError]
# @param :deploy [Deploy]
def notify_exception(exception, deploy = nil)
ExceptionNotifier.notify_exception(exception, data: { site: @site.id, deploy: deploy&.type })
end
def deploy_local
@deploy_local ||= @site.deploys.find_by(type: 'DeployLocal')
end
@ -71,7 +79,7 @@ class DeployJob < ApplicationJob
status = false
seconds = 0
ExceptionNotifier.notify_exception(e, data: { site: site.id, deploy: d.type })
notify_exception e, d
end
@deployed[d.type.underscore.to_sym] = {