5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2025-02-23 20:51:47 +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 17:12:43 -03:00
commit 5c55328579
5 changed files with 8 additions and 4 deletions

View file

@ -122,7 +122,7 @@ class DeployDistributedPress < Deploy
self.remote_site_id = created_site[:id] self.remote_site_id = created_site[:id]
self.remote_info = created_site.to_h self.remote_info = created_site.to_h
rescue DistributedPress::V1::Error rescue DistributedPress::V1::Error => e
ExceptionNotifier.notify_exception(e, data: { site: site.name }) ExceptionNotifier.notify_exception(e, data: { site: site.name })
ensure ensure
nil nil
@ -162,7 +162,7 @@ class DeployDistributedPress < Deploy
def njalla def njalla
@njalla ||= @njalla ||=
begin begin
client = Njalla::V1::Client.new(token: ENV['NJALLA_TOKEN']) client = Njalla::V1::Client.new(token: Rails.application.credentials.njalla)
Njalla::V1::Domain.new(domain: Site.domain, client: client) Njalla::V1::Domain.new(domain: Site.domain, client: client)
end end

View file

@ -6,6 +6,7 @@ class DeployFullRsync < DeployRsync
deploy_hidden_service deploy_hidden_service
deploy_local deploy_local
deploy_www deploy_www
deploy_zip
] ]
# Sincroniza las ubicaciones alternativas también # Sincroniza las ubicaciones alternativas también

View file

@ -5,7 +5,7 @@
class DeployRsync < Deploy class DeployRsync < Deploy
store :values, accessors: %i[hostname destination host_keys], coder: JSON store :values, accessors: %i[hostname destination host_keys], coder: JSON
DEPENDENCIES = %i[deploy_local] DEPENDENCIES = %i[deploy_local deploy_zip]
def deploy(output: false) def deploy(output: false)
ssh? && rsync(output: output) ssh? && rsync(output: output)

View file

@ -65,6 +65,8 @@ class DeployZip < Deploy
# @return [String] # @return [String]
def destination def destination
Rails.root.join('_deploy', site.hostname).realpath.to_s Rails.root.join('_deploy', site.hostname).realpath.to_s
rescue Errno::ENOENT
Rails.root.join('_deploy', site.hostname).to_s
end end
def file def file

View file

@ -17,7 +17,8 @@
= sanitize_markdown t('.help', public_url: deploy.object.site.url), = sanitize_markdown t('.help', public_url: deploy.object.site.url),
tags: %w[p strong em a] tags: %w[p strong em a]
- if deploy.object.fqdn - begin
= sanitize_markdown t('.help_2', url: deploy.object.url), = sanitize_markdown t('.help_2', url: deploy.object.url),
tags: %w[p strong em a] tags: %w[p strong em a]
- rescue ArgumentError
%hr/ %hr/