lib/jenkins/build/configuration.rb in jenkins-build-0.1.3 vs lib/jenkins/build/configuration.rb in jenkins-build-0.2.0.pre1

- old
+ new

@@ -7,9 +7,19 @@ CONFIG = Pathname('.jenkins-build').freeze CONFIG_KEYS = [:server, :project, :api_key, :user] + class << self + extend Forwardable + + def current + new(Dir.pwd) + end + + def_delegators :current, *CONFIG_KEYS + end + def initialize(folder) @config = Pathname(CONFIG).expand_path(folder).freeze @store = YAML::Store.new(@config) end