lib/jenkins_tracker/base.rb in jenkins_tracker-0.1.0 vs lib/jenkins_tracker/base.rb in jenkins_tracker-0.2.0

- old
+ new

@@ -3,9 +3,11 @@ include Util attr_reader :changelog, :tracker_client, :job_name, :build_url def initialize(options = {}) + raise FileNotFoundError, "Changelog file not found at: #{options[:changelog_file]}" unless File.file?(options[:changelog_file]) + @changelog = File.read(options[:changelog_file]) @tracker_client = TrackerClient.new(:token => options[:tracker_token]) @job_name = options[:job_name] @build_url = options[:build_url] end