Module: PEBuild
- Defined in:
- lib/pe_build.rb,
lib/pe_build/cap.rb,
lib/pe_build/action.rb,
lib/pe_build/config.rb,
lib/pe_build/plugin.rb,
lib/pe_build/unpack.rb,
lib/pe_build/archive.rb,
lib/pe_build/command.rb,
lib/pe_build/release.rb,
lib/pe_build/version.rb,
lib/pe_build/transfer.rb,
lib/pe_build/idempotent.rb,
lib/pe_build/on_machine.rb,
lib/pe_build/util/config.rb,
lib/pe_build/config_builder.rb,
lib/pe_build/config_default.rb,
lib/pe_build/util/pe_packaging.rb,
lib/pe_build/archive_collection.rb,
lib/pe_build/config_builder/0_x.rb,
lib/pe_build/config_builder/1_x.rb,
lib/pe_build/util/machine_comms.rb,
lib/pe_build/util/version_string.rb,
lib/pe_build/util/versioned_path.rb,
lib/pe_build/provisioner/pe_agent.rb,
lib/pe_build/provisioner/pe_bootstrap.rb
Defined Under Namespace
Modules: Action, Cap, Command, Config, ConfigBuilder, ConfigDefault, Idempotent, OnMachine, Provisioner, Release, Transfer, Unpack, Util Classes: Archive, ArchiveCollection, ArchiveMissing, ArchiveNoInstallerSource, ArchiveUnreadable, Plugin
Constant Summary collapse
- WORK_DIR =
'.pe_build'
- VERSION =
'0.19.0'.freeze
Class Method Summary collapse
-
.archive_directory(env) ⇒ Object
Return the path to the archived PE builds.
- .source_root ⇒ Object
- .template_dir ⇒ Object
Class Method Details
.archive_directory(env) ⇒ Object
Return the path to the archived PE builds
13 14 15 |
# File 'lib/pe_build.rb', line 13 def self.archive_directory(env) File.('pe_builds', env.home_path) end |
.source_root ⇒ Object
17 18 19 |
# File 'lib/pe_build.rb', line 17 def self.source_root File.('..', File.dirname(__FILE__)) end |
.template_dir ⇒ Object
21 22 23 |
# File 'lib/pe_build.rb', line 21 def self.template_dir File.('templates', source_root) end |