class Buildizer::Os::Base

Attributes

docker[R]

Public Class Methods

new(docker, **kwargs) click to toggle source
# File lib/buildizer/os/base.rb, line 6
def initialize(docker, **kwargs)
  @docker = docker
end

Public Instance Methods

base_image_name() click to toggle source
# File lib/buildizer/os/base.rb, line 10
def base_image_name
  "buildizer/#{base_vendor_image_name}"
end
base_vendor_image_name() click to toggle source
# File lib/buildizer/os/base.rb, line 14
def base_vendor_image_name
  "#{name}:#{version}"
end
build_dep(image, build_dep) click to toggle source
# File lib/buildizer/os/base.rb, line 41
def build_dep(image, build_dep)
  raise
end
fpm_extra_params() click to toggle source
# File lib/buildizer/os/base.rb, line 38
def fpm_extra_params
end
fpm_output_type() click to toggle source
# File lib/buildizer/os/base.rb, line 34
def fpm_output_type
  raise
end
install_test_package_instructions(target) click to toggle source
# File lib/buildizer/os/base.rb, line 61
def install_test_package_instructions(target)
  raise
end
name() click to toggle source
# File lib/buildizer/os/base.rb, line 18
def name
  raise
end
native_build_instructions(target) click to toggle source
# File lib/buildizer/os/base.rb, line 49
def native_build_instructions(target)
  raise
end
package_cloud_os_name() click to toggle source
# File lib/buildizer/os/base.rb, line 22
def package_cloud_os_name
  name
end
package_cloud_os_version() click to toggle source
# File lib/buildizer/os/base.rb, line 26
def package_cloud_os_version
  version
end
patch_build_dep(target) click to toggle source
# File lib/buildizer/os/base.rb, line 45
def patch_build_dep(target)
  target_package_spec(target)
end
patch_build_instructions(target) click to toggle source
# File lib/buildizer/os/base.rb, line 53
def patch_build_instructions(target)
  raise
end
prepare_test_container_instructions(target) click to toggle source
# File lib/buildizer/os/base.rb, line 65
def prepare_test_container_instructions(target)
end
target_package_spec(target) click to toggle source
# File lib/buildizer/os/base.rb, line 57
def target_package_spec(target)
  raise
end
version() click to toggle source
# File lib/buildizer/os/base.rb, line 30
def version
  raise
end