Module: StepUp
- Defined in:
- lib/step-up.rb,
lib/step-up/cli.rb,
lib/step-up/config.rb,
lib/step-up/driver.rb,
lib/step-up/version.rb,
lib/step-up/driver/git.rb,
lib/step-up/notes_util.rb,
lib/step-up/ranged_notes.rb,
lib/step-up/git_extensions.rb,
lib/step-up/parser/version_mask.rb
Defined Under Namespace
Modules: ConfigExt, ConfigSectionsExt, Driver, GitExtensions, NotesArray, NotesHash, NotesUtil, Parser Classes: CLI, RangedNotes
Constant Summary collapse
- CONFIG =
{}
- VERSION =
version.gsub(/^v?([^\+]+)\+?\d*$/, '\1')
Class Method Summary collapse
Class Method Details
.load_config(path) ⇒ Object
70 71 72 73 74 75 |
# File 'lib/step-up/config.rb', line 70 def self.load_config(path) return CONFIG unless File.exists? path CONFIG.merge! YAML.load_file(path) rescue TypeError => e puts "could not load #{path}: #{e.inspect}" end |