module Vx::Builder

Constants

MatrixBuilder
VERSION

Public Instance Methods

config() click to toggle source
# File lib/vx/builder.rb, line 28
def config
  @config ||= Configuration.new
end
configure() { |config| ... } click to toggle source
# File lib/vx/builder.rb, line 23
def configure
  yield config if block_given?
  config
end
deploy(matrix_builder, options = {}) click to toggle source
# File lib/vx/builder.rb, line 40
def deploy(matrix_builder, options = {})
  DeployBuilder.new(matrix_builder, options)
end
matrix(build_configuration) click to toggle source
# File lib/vx/builder.rb, line 36
def matrix(build_configuration)
  MatrixBuilder.new(build_configuration)
end
reset_config!() click to toggle source
# File lib/vx/builder.rb, line 32
def reset_config!
  @config = nil
end
script_v2(task, build_configuration) click to toggle source
# File lib/vx/builder.rb, line 44
def script_v2(task, build_configuration)
  ScriptBuilderV2.new task, build_configuration
end