Class: BuildEval::Server::Jenkins
- Inherits:
-
Object
- Object
- BuildEval::Server::Jenkins
- Defined in:
- lib/build_eval/server/jenkins.rb
Instance Method Summary collapse
- #build_result(name) ⇒ Object
-
#initialize(args) ⇒ Jenkins
constructor
A new instance of Jenkins.
- #to_s ⇒ Object
Constructor Details
Instance Method Details
#build_result(name) ⇒ Object
11 12 13 14 |
# File 'lib/build_eval/server/jenkins.rb', line 11 def build_result(name) raw_response = @http.get("#{@base_uri}/cc.xml") BuildEval::Server::CruiseControlResponse.new(raw_response).parse_result("//Project[@name=\"#{name}\"]") end |
#to_s ⇒ Object
16 17 18 |
# File 'lib/build_eval/server/jenkins.rb', line 16 def to_s "Jenkins server #{@base_uri}" end |