module Deliv::Deploy
Constants
- REQUIRED_ENV
- VERSION
Public Class Methods
environments()
click to toggle source
# File lib/deliv/deploy.rb, line 18 def self.environments Dir[Rails.root.join('config', 'environments', '*.rb')].map { |f| File.basename(f, '.*').to_sym } end
local_environments()
click to toggle source
# File lib/deliv/deploy.rb, line 22 def self.local_environments %i[test development] end
remote_environments()
click to toggle source
# File lib/deliv/deploy.rb, line 26 def self.remote_environments environments - local_environments end
verify_env!()
click to toggle source
# File lib/deliv/deploy.rb, line 14 def self.verify_env! REQUIRED_ENV.each { |e| raise "Missing `ENV['#{e}']`" unless ENV[e].present? } end