class Xcodeci::BuildUtils

Public Instance Methods

install_pod() click to toggle source
# File lib/xcodeci/buildutils.rb, line 4
def install_pod
  %x(pod install)
  $?.exitstatus.zero?
end
run_build(repository_url, workspace, scheme) click to toggle source
# File lib/xcodeci/buildutils.rb, line 9
def run_build(repository_url, workspace, scheme)
  %x(xcodebuild -configuration Release -workspace \"#{workspace}\" -scheme \"#{scheme}\" -sdk iphoneos clean build 2>&1)
  $?.exitstatus.zero?
end
run_test(repository_name, workspace, scheme) click to toggle source
# File lib/xcodeci/buildutils.rb, line 14
def run_test(repository_name, workspace, scheme)
    %x(xcodebuild -configuration Release -workspace \"#{workspace}\" -scheme \"#{scheme}\"  -sdk iphonesimulator8.0 -arch i386 clean test)
    # %x(xctool -configuration Release -workspace \"#{workspace}\" -scheme \"#{scheme}\" -sdk iphonesimulator test > /dev/null)
    $?.exitstatus.zero?
end