Module: BuildKit

Defined in:
lib/ios_build_kit.rb,
lib/ios_build_kit/task.rb,
lib/ios_build_kit/version.rb,
lib/ios_build_kit/task_runner.rb,
lib/ios_build_kit/utils/console.rb,
lib/ios_build_kit/tasks/run_tests.rb,
lib/ios_build_kit/utils/plist_pal.rb,
lib/ios_build_kit/tasks/create_ipa.rb,
lib/ios_build_kit/utils/assertions.rb,
lib/ios_build_kit/tasks/xcode_build.rb,
lib/ios_build_kit/task_configuration.rb,
lib/ios_build_kit/tasks/decorate_icon.rb,
lib/ios_build_kit/utils/report_creator.rb,
lib/ios_build_kit/utils/version_number.rb,
lib/ios_build_kit/tasks/increment_version.rb

Defined Under Namespace

Modules: Runner, Tasks, Utilities

Constant Summary collapse

VERSION =
'0.0.6'

Class Method Summary collapse

Class Method Details

.start_with_configuration(config) ⇒ Object



5
6
7
8
9
10
# File 'lib/ios_build_kit.rb', line 5

def self.start_with_configuration config
  BuildKit::Utilities::Assertions.assert_files_exist [config]
  BuildKit::Utilities::Console.header_msg "BuildKit Run Started"
  runner = BuildKit::Runner::TaskRunner.new({ config_file: config })
	runner.run_tasks!
end