Class: Buildizer::Builder::Native
- Defined in:
- lib/buildizer/builder/native.rb
Instance Attribute Summary
Attributes inherited from Base
#buildizer, #docker, #work_path
Instance Method Summary collapse
- #build_instructions(target) ⇒ Object
- #build_type ⇒ Object
- #check_params!(params) ⇒ Object
- #target_klass ⇒ Object
Methods inherited from Base
#_required_params!, #build, #build_dep, #build_jobs, #build_target, #deploy, #deploy_target, #do_merge_params, #initial_target_params, #initialize, #install_test_package_instructions, #merge_params, #new_target, #prepare, #prepare_package_source_instructions, #prepare_target_build_image, #prepare_test_container_instructions, #target_names, #targets, #test, #test_target, #test_target_env, #verify
Constructor Details
This class inherits a constructor from Buildizer::Builder::Base
Instance Method Details
#build_instructions(target) ⇒ Object
17 18 19 |
# File 'lib/buildizer/builder/native.rb', line 17 def build_instructions(target) target.os.native_build_instructions(target) end |
#build_type ⇒ Object
4 5 6 |
# File 'lib/buildizer/builder/native.rb', line 4 def build_type 'native' end |
#check_params!(params) ⇒ Object
12 13 14 15 |
# File 'lib/buildizer/builder/native.rb', line 12 def check_params!(params) super _required_params! :package_version, params end |