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