class CICI::Util
Public Class Methods
new(ui)
click to toggle source
# File lib/cici/util.rb, line 5 def initialize(ui) @ui = ui end
Public Instance Methods
get_env(name)
click to toggle source
# File lib/cici/util.rb, line 15 def get_env(name) @ui.fail("Forgot to specify environment variable, #{name}") unless ENV[name] ENV[name] end
run_command(command)
click to toggle source
# File lib/cici/util.rb, line 9 def run_command(command) @ui.warning("Running command: #{command}") success = system(command) @ui.fail("\nCommand failed. Fix issue and try again.") unless success end