Module: Vx::Builder
- Extended by:
- Builder
- Included in:
- Builder
- Defined in:
- lib/vx/builder.rb,
lib/vx/builder/task.rb,
lib/vx/builder/matrix.rb,
lib/vx/builder/script.rb,
lib/vx/builder/version.rb,
lib/vx/builder/script/env.rb,
lib/vx/builder/script/java.rb,
lib/vx/builder/script/ruby.rb,
lib/vx/builder/script/cache.rb,
lib/vx/builder/script/scala.rb,
lib/vx/builder/configuration.rb,
lib/vx/builder/helper/config.rb,
lib/vx/builder/script/script.rb,
lib/vx/builder/script/clojure.rb,
lib/vx/builder/script/prepare.rb,
lib/vx/builder/script/services.rb,
lib/vx/builder/script/artifacts.rb,
lib/vx/builder/build_configuration.rb,
lib/vx/builder/build_configuration/env.rb,
lib/vx/builder/helper/trace_sh_command.rb,
lib/vx/builder/build_configuration/cache.rb,
lib/vx/builder/build_configuration/deploy.rb,
lib/vx/builder/build_configuration/artifacts.rb
Defined Under Namespace
Modules: Helper
Classes: BuildConfiguration, Configuration, Matrix, MissingKeys, Script, Task
Constant Summary
collapse
- VERSION =
"0.1.6"
Instance Method Summary
collapse
Instance Method Details
#config ⇒ Object
26
27
28
|
# File 'lib/vx/builder.rb', line 26
def config
@config ||= Configuration.new
end
|
21
22
23
24
|
# File 'lib/vx/builder.rb', line 21
def configure
yield config if block_given?
config
end
|
#reset_config! ⇒ Object
30
31
32
|
# File 'lib/vx/builder.rb', line 30
def reset_config!
@config = nil
end
|