5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-20 17:26:21 +00:00

Merge branch 'issue-10464' into panel.sutty.nl
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
f 2023-03-23 18:26:44 -03:00
commit 42aa44d724
2 changed files with 6 additions and 3 deletions

View file

@ -67,11 +67,13 @@ class DeployJob < ApplicationJob
rescue DeployTimedOutException => e
notify_exception e
ensure
@site&.update status: 'waiting'
if @site.present?
@site.update status: 'waiting'
notify_usuaries if notify
notify_usuaries if notify
puts "\a" if @output
puts "\a" if @output
end
end
end
# rubocop:enable Metrics/MethodLength

View file

@ -135,6 +135,7 @@ class DeployDistributedPress < Deploy
# XXX: Esto depende de nuestro DNS actual, cuando lo migremos hay
# que eliminarlo.
unless site.name.end_with? '.'
self.remote_info ||= {}
self.remote_info['njalla'] = {}
self.remote_info['njalla']['a'] = njalla.add_record(name: site.name, type: 'CNAME', content: "#{Site.domain}.").to_h
self.remote_info['njalla']['ns'] = njalla.add_record(name: "_dnslink.#{site.name}", type: 'NS', content: "#{publisher.hostname}.").to_h