[SCM] ci-tooling packaging branch, master, updated. 6f34349da3484c5684afb8bc7a0bc92a1706b0d6
Rohan Garg
rohangarg-guest at moszumanska.debian.org
Wed Dec 17 01:46:43 UTC 2014
Gitweb-URL: http://git.debian.org/?p=pkg-kde/ci-tooling.git;a=commitdiff;h=6f34349
The following commit has been merged in the master branch:
commit 6f34349da3484c5684afb8bc7a0bc92a1706b0d6
Author: Rohan Garg <rohan at kde.org>
Date: Wed Dec 17 02:46:21 2014 +0100
Make sure we can pass custom configs via the ctor
---
lib/jenkins.rb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/jenkins.rb b/lib/jenkins.rb
index 428a7db..6fb14eb 100644
--- a/lib/jenkins.rb
+++ b/lib/jenkins.rb
@@ -7,7 +7,7 @@ end
require 'rubygems'
require 'jenkins_api_client'
-def new_jenkins
+def new_jenkins(args = {})
config_file = "#{ENV['HOME']}/.config/pangea-jenkins.json"
config_data = {}
if File.exist?(config_file)
@@ -16,5 +16,6 @@ def new_jenkins
config_data[:server_ip] ||= 'kci.pangea.pub'
config_data[:server_port] ||= '80'
config_data[:log_level] ||= Logger::FATAL
+ config_data.merge(args)
return JenkinsApi::Client.new(config_data)
end
--
ci-tooling packaging
More information about the pkg-kde-commits
mailing list