FIX: rake themes:update should fail if a theme update fails (#12608)
This commit is contained in:
parent
89f1bb7d2a
commit
3a22c654e2
|
@ -59,11 +59,16 @@ task "themes:update" => :environment do |task, args|
|
||||||
puts "Updating #{theme.name}..."
|
puts "Updating #{theme.name}..."
|
||||||
theme.remote_theme.update_from_remote
|
theme.remote_theme.update_from_remote
|
||||||
theme.save!
|
theme.save!
|
||||||
|
unless theme.remote_theme.last_error_text.nil?
|
||||||
|
puts "Error updating #{theme.name}: #{theme.remote_theme.last_error_text}"
|
||||||
|
exit 1
|
||||||
|
end
|
||||||
end
|
end
|
||||||
rescue => e
|
rescue => e
|
||||||
STDERR.puts "Failed to update #{theme.name}"
|
STDERR.puts "Failed to update #{theme.name}"
|
||||||
STDERR.puts e
|
STDERR.puts e
|
||||||
STDERR.puts e.backtrace
|
STDERR.puts e.backtrace
|
||||||
|
exit 1
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue